Hi, sounds like you need every cleanse there is. Cleansing will cure all your problems. You need The Master Cleanse and probably parsite and the liver/ gallbladder cleanse.
Master cleanse first I say we do it 4 times a year and it always fixes everything and do more that 10 days, while you are doing that you could throw in the liver and gallbladder cleanse after 10 days.Don't believe Drs, and by the way I have no spleen at all I got run over at 3 and it burst so they took it out I am now 49 and having gallbladder trouble and I have cleaned it 7 times now and still getting liver stones and GB too.. So you can clean everything. Hope this helps..PJ