Over Eating

I can't stop eating. I want meat!!! Peanut butter and jelly sandwiches. I am 9 days away from my period starting but for the past 3 days I have been weird.