What should I do?

Sarah • just a 19 year old who loves the beach and her boyfriend

I’ve been on the birth con pill loestrin fe since October 2017 and I just started smoking a juul in March 2018. I’ve been getting my period every other week. My gyno won’t switch my BC because she said it has something to do with my body and my periods have started to make me throw up and get major migraines again. I started BC because I got major cramps, migraines, and because I was throwing up. What should I do? It’s very annoying getting my period every other week