Bleeding!! Help

Elise

So I was having a hard time sleeping and was cramping a little last night then I woke up and when I went to the bathroom there was blood, but my period isn’t expected for another 2 weeks!! What could it be???