hi, i am 16 years old and have been on the BeYaz birth control since October. I have had a 43 day cycle since July which is strange for me since i have had my period since i was 10 and a half and it was a normal 26-28 day cycle. Is a 43 day cycle normal? especially when you are on Birthcontrol? also, i think i might be pregnant, i never really take the birthcontrol on time and my boyfriend has been cuming in me so i know that would increase my chances. I have been feeling bloatted, nauseous, tender breasts, and last night i even vommited last night from the smell of the food. I just haven't been feeling so great for the past week or so. I am not expecting my next period until January 11th according to my calander but i really want to test. I have been having sex this entire month so I cant get an exact day where i would have concived. I had my last period november 29th and it lasted 5 days which is pretty normal for me now. please let me know if my cycle is normal and when i should test for pregnancy. thanks