What is a Spiritual Detox?
The short answer is that a spiritual detox is the process of releasing mental, emotional, physical, and energetic blocks before, during, or after a healing session. The long answer is that a healing session can occur during the inner work you are doing on your own— or it can be done with the help of a Reiki Master, Shaman or other type of multidimensional healer (link Shaman article).

When the physical body releases thought patterns or blocks of energy in the body, it must reassemble itself— so to speak— so that it can function without those blocks. That means that the body has learned how to cope with the block or pattern by creating an illness, dis-ease, mental and emotional strain. Now that this illness, dis-ease or strain has been removed, the body now has to figure out how to function or flow without that block there.