Cramping

Samantha

I have been cramping almost non stop for days and I’m not due for af until the 28th. What’s Happening to me?!