PMS or something else?

Brittany

I've been feeling really bloated the past week. My period is supposed to arrive in about 2 to 3 days. I've been irritable and moody, tired, had headaches, abdominal pain and back pain (back pain is most likely from me not going to the chiro in a bit). My boyfriend and I have had sex a few times without a condom. He pulls out every time and I take birth control pills every day. My anxiety is skyrocketing. If anyone can tell me what might be going on or has advice please respond!!