Confused

Talesa • 👼R.I.P. Baby Kayla〰️🌈 👶🏾Harmony 💕

My AF Came 6 days Early and only lasted 3 days. That has never happened it’s never that early it’s usually on time and 5 days some times 6 days long