I had the same symptoms until I was recently diagnosed with Celiac Disease
. It's possible you have a gluten
intolerance. Try cutting gluten out of your diet completely and see if the symptoms disappear. Elizabeth Hasselbeck's book "The G Free Diet" is very helpful. Good luck to you.