Another Karen here. Having been diagnosed with gluten-sensitivity and going through cleanses, fasts, liver flushes, and now on Iodine supplementation I would definitely say you need to CHANGE your whole way of thinking on how you eat. Finding out I was gluten intolerant helped me - but it just wasn't enough.
I would imagine you are eating the Standard American Diet - "S.A.D."! (Forgive me if I am wrong)
In my opinion, you need to start asking questions in these areas, Ask Trapper, Ask Curezone, and any of the cleansing forums. You need an overhaul, girl!
Don't give up, keep searching. The answers ARE here! I will pray and/or meditate with you on where to be led to first.