Praying and praying 😦

elizabeth
My af is due next weekend but I'm having menstrual type cramps and back pain, Hoping its not af coming early. I'm having spurts of energy then tired i wanna eat but can't so I'm drinking a vegan shake for protein and now my stomach is mad at me.