Do you possibly have a bun in the oven? Get it? Yeast infection, bun, late period, maybe pregnant?
I hear you all groaning. Okay, I'll go back into hiding! :p
(Seriously, not making fun of your situation. I hope you're better soon and you get your period, unless you were hoping for a...