Jeff, first off, you truly have my best wishes in overcoming your difficulties. I know this may sound a little strange to some, but have you thought of seeing a dietary specialist? Possibly a western trained doctor familiar with holistic medicine. Western medicine is great at treating problems but not the best at preventing them. Personally i've had some very positive changes in my overall health simply from changing the types of foods i eat. For what its worth i thought i'd throw it out there. Again, Jeff, i truly wish you the best.