I normally can eat anything & everything but…

…over the last few days I have had what can only be described as an unhappy tummy, and I’m not sure what’s causing it. I really really badly do not want to be someone who can’t tolerate certain foodstuffs. I’m not even sure what the symptoms of not tolerating wheat/dairy/whatever are, so I don’t know if I have that, or if it’s something else. 

On top of that, I’m a bit heavier than I’d like, especially so close to a competition (2 weeks on Saturday). 

Additionally, we’ve been having tons of treats at work recently; on Tuesday I had a cupcake, yesterday it was rocky road mini bites, and today someone’s put a box of mini millionaire shortbread on my desk. Nooooooo! 

Oh dear. Not sure how to resolve my sore tummy issues. I’d say “oh I’ll just stick to foods I know I can tolerate”, but to be frank I can tolerate everything (at least normally). What to do?