swk, your diet looks fine to me, I couldn't even stick to a diet that strict to be honest. Like I said, it's different for everyone for you it may have nothing to do with what you eat? I'd make sure you get all the essential nutrients and enough fat and protein and stuff with a really strict diet. Although that's really impressive you stick with that, good self control.
For me personally, I am biased to thinking it's diet related because I have other issues that match these people who cured themselves with diet. For example, once my health issues started, now I have a bloated stomach, which Montreal and Getoffyourass talked about. Wtf? I always had a flat stomach, what kind of 20 year old skinny guys walk around with bloated stomachs all the time? This is just one random example, but there's other stuff like this that leads me to think I have to change my diet.
and 128628, it sounds like you're on the right track. I feel like it's overwhelming trying to figure out if you're allergic or intolerant to anything! I'm going to try to figure this thing out. Best of luck to you.