3 days late. I'm never 3 days late

Ruby • Ruby Rangel Zavala
I haven't had sex in the longest time so I'm not pregnant. At least I don't remember having had sex... That says much about my sex life! Anywho I'm never more than a day or two late and today marks my third day; I've been on a scheduled month to month period where I start exactly 20-something days later. I'm discharging a lot so I think I should be starting anytime.
I'm so annoyed haven't to wear pantiliners or being scared that I'm going to bleed out any moment.