I've read your message here in the forum and i'm very sorry to hear about the problems you have.
I am really interested in the alternative health field and have been searching the internet to see what solutions are out there.
Reading about your problems the first thing that came to mind is that you could have a food intolerance? Have you ever been tested for this?
Do you mind me recommending a website to you? The website is http://www.megavista.org/index.html, the pages that I would recommend to you on the site are;