What is wrong with me?

Jessica
I have felt like pure crap this week. I'm talking migraines everyday, mood swings and nausea. My poor boyfriend is getting the blunt of my mood swings. Idk what's going on....any suggestions? I don't think I'm pregnant cus I've had two cycles this month, 3 days apart...