Not sure what's better to get

Paige • I`m (: in love with my best friend and the king of my world bradley dent james cahlin❤️ TTC #1
I'm 18 and I've been with my boyfriend for a few months. We both decided to wait to have sex but we caught ourselves a few nights ago in the heat of the moment and stopped before anything happened. We don't wanna use a condom so next solution is birth control. I'm just not sure what's best to get and is highly protective.