im amazed (but glad for you!!) that youve never had it late for No Fucking Reason(TM). things that can delay your period include: change in diet/nutrition, a LACK of nutrition, change in sleep, heightened stress levels, change in physical activity levels etc. these things can also change the intensity of period symptoms.
To answer you, yes we can just have super weird periods. When my mom went into early menopause it turned out that she stopped producing any and all hormones!😂 My mom thought she waa dying the poor girl
Lots of times women will stress so hard over a missed period/pregnancy that once the negative test comes in we get our period soon after because the stress is gone