what kind of birth control works the best?

Hello ladys,
So im still virgin tho, but i once was with a boy for months. And one night it got really steamy and i was actually into it. But regardless i didnt take any birth control. So it went not that far. Later that time, he didnt want to see me anymore, comes out he just wanted me for one thing. So i frienzoned him when i found out, sooo here i am still a 21 year old virgin.
Now heres the thing. If i suddenly find my prinche charming, and if i want to go this far , what birth control works best beside of condoms?
I just dont want to interrupt my regular cyclus, and my hormones. So what works best? 
thanks for reading😊😊
Now