Confusing! 😳

Elizabeth • Yay!!! 🙏🏼😃👶🏻 Thank you God 😘
My af is due on monday and today I noticed this. Why? 😳 never had it two days before my period.