Help!!!!!

Anniston

So I’m concerned that I might be pregnant, I have another week till I’m suppose to start my period and I started spotting yesterday and that usually never happens till like the day before my period. I threw up this past Friday and 3 times yesterday. I’m also on the pill but my daughter is a birth control baby. Just need some advice please