help!

💖 • 2019 & 2021 👶🏻👶🏻
noticed a spot of blood on my pants this morning, nothing when i wipe but its 7 days before my period, what is it?