My period was due 3 days ago, but all that I got was a tiny bit of blood which only lasted a couple of hours.

My period usually comes every 25 days

I haven't had sex for two months, and my last two periods seemed perfectly normal.

I'm not on any contraceptives.



What's going on?