Why does my body do this to me?!

Shannon • Ayla Rose - 29/7/17👑🎀 Aidan - 7/3/21🧸💙

My period is 3 days late. I took a test yesterday and it was negative. I just want my period over with to try again 😩