Oh hun, just a thought could you be pregnant?
Also could you be due on?
Are you feeling under the weather and could be coming down with something?
do you have any food intolences?
Are you drinking enough water?
ARe you going to the toilet?
Unfortunately I think the list could go on, why don't...