PLEASE HELP!

Amber
I'm very confused right now. I'm not supposed to be getting my period until the 5th but I'm having cramps like I am. Not my regular "warning" cramps. They feel like actual cramps. Also, my boobs have been so sore and I keep getting awful pains in them. Lastly, I've been gaining weight and have been extremely horny off and on. If anyone know what this might be, I'd greatly appreciate some info! 💜🌸