Okay, so I've been on birth control for a while now but I just switched brands about three months ago. I'm pretty sure this was my third pack. The last time I had sex was probably a little over a month ago maybe, and I have experienced no pregnancy symptoms. Well, I was suppose to start my period yesterday morning and it still hasn't came and it's Thursday night. But, I feel like I'm on my period now. I'm cramping, my stomach hurts, I'm bloated, I'm moody, and my breast are tender. I don't know if I should be scared about this. But, when I did have sex I always take my birth control at 7 sharp no earlier or later and he wore protection but his might have touched mine but did not enter. I am really scared, but I also heard your period can be delayed from stress and this week is prom week and next week is finals week and I'm just so stressed about all that, that might be what is wrong with me. But can you please just tell me if I need to be worried? Like I'm so scared, I cannot have a kid...