Have you ever thought of celiac disease or gluten intolerance? You may want to, also can cause these types of symptoms. Good luck, Larissa