Getting the celiac or gluten intolerance thing worked out will make a BIG difference. You don't want to be eating foods that hurt you b/c of that and nor do you want to be eating gluten-free if you don't have to!
Medicinenet has some great info on celiac...see here . In particular, here's the page on testing for celiac.