Many of the things you described sound so similar to some of my experiences. Infact, I have spent many nights lying in bed thinking that something horrible was wrong with me and that I was dying too. I have Gallstones and have experienced the dizziness, fatigue, and heart fluttering or palpitations. All of this improves and becomes less frequent and severe with each liver flush. I have done five so far. I waited several weeks between my 4th and 5th and a few days before my 5th flush I went to bed and would not be able to sleep because I could feel my heart beating irregularly. I worked hard at eating better, started magnesium and calcium and did the flush. Not one problem since!! My symptoms may return again, but I won't give up. Neither should you!!!