Late period?

I'm pretty regular and I was supposed to start my period on the 20th-25th and I barely even spotted... I noticed some bloody mucus on the 22nd ... Not sexually active and not on any birth control. What's happening??