Help plz:))

Hi everyone. So I’ve been on birth control for 3/4 years now, never missed a pill & I take it religiously. My last period was supposed to come last Tuesday (i always get it on a Tuesday) and I only lightly bled from Wednesday- Fridayish. I’ve been having bad migraines & been extremely stressed between college and all. But I’m also freaking out about being pregnant. All of a sudden when I have sex, it’s so painful and I’m extremely bloated. I took a test on Sunday, and it said negative. Idk if I’m overthinking or what but I could use some advice thanks ! (Posted this in a few places bc I didn’t know what to do sorry)