Have you been tested to rule out celiac disease? It is a simple blood test - takes 5 min. You should read about celiac disease. It has many of the symptoms you spoke of. Celiac Disease is when you can't have gluten (gluten is in pasta, wheat, etc). If it goes untreated it can eat all of the villi up in the intestines & stomach. Villi is like a shag rug that lines these organs. Celiacs that eat gluten damage the villi, so the shag rug looks like a tile floor. I would do this as the first step.Do you suffer from frequent diareah attacks? Sorry bto be graphic but it is common talk between us, IBS-ers.