Birth control

ariel
Okay I'm about to be 17, I have a boyfriend and we have sex a looot. I don't want to get pregnant yet. So I was wondering what is the beat birth control.? Also I smoke cigarettes.