Another thing, allergy tests are always good. Could always try taking some benadryl to see if that helps at all. For me, I believe it's either 1) vitamin deficiency of some sort 2) candida 3) acid reflux. Possibly allergy but I doubt it, a food intolerance perhaps. Anyways, hope that helps you a little bit.