I think it's time to test 😦

I'm scared that it'll be negative. I thought maybe it was all in my head because I have all the symptoms of my period. so I did re calculations thinking the app was wrong(it never is) and even then the latest I should've started was 4 days ago. I'm still cramping. sore breasts. what is the best test to take?! 🙃🙃🙃