All in my head or not

I wanna write my Weird feelings off to my anemia, birth control, and stress from work. 
I've had random days of being nauseous, my last 2 periods have been nothing but spotting, which for me is not normal I usually have a normal/heavy period for a minimum of 5 days and I'll spot for 2. I've had random cramps outside of my cycle and I went one month without a migraine but at least the last few I've had haven't been as crippling as they usually are. I'm more moody lately and l I've been getting tired more easily like yesterday I could have slept standing up at work. 
I wanna say if im still feeling weird when it comes to this period I'll take a test to be sure but I really think it's all in my head? 

Vote below to see results!