am I pregnant ?

I had a horrible headache today and threw up like 5 times , today I should've got my period but I didn't and I also don't have any cramps I'm really confuse plus I'm on birth control . What should I do ?