Late Period, but on pill

I need help. 🙈 I am on the pill and my boyfriend and I have unprotected sex frequently. but he pulls out, and I am on top of taking my pills (yes, I know, pregnancy is still possible since we are unprotected) but last month, April, we had sex only once around the beginning-middle of the month. Like the 11th or so. My period tracker said I was supposed to start that following 23rd. Well it's now May 4th, and I still have not started my period but I am cramping like I do when I am on my period so I'm seriously confused and very worried. I would just run out and get a pregnancy test, but I'm not able to get one at the time being. So please, any one with any suggestions, please help!! 
(p.s, a lot of stress has been put on me this past month, so could that delay my period cycle?) 
thanks ladies. ❤️

Glow Resources

Let’s Glow

Glow is here for you on your path to pregnancy

Glow helps you navigate your fertility journey with smart tools, personalized insights, and guidance from medical experts who understand what matters most.

25+ million

Users

4.8 stars

200k+ app ratings

20+

Medical advisors