Have you looked into Celiac Disease? You have some of the classic symptoms. It has taken me almost 2 years of being gluten free, and doing Liver Flushes and other cleanses - but now I'm so much better! Do a google search on Celiac Disease - or check out http://www.celiac.com.