Birth control!

E

I want to ask my mom if I can get on birth control and I want to know the different types and the side effects of each.

I'm 17 and a virgin but I've been thinking about having sex with my boyfriend and I think im ready but it gives me anxiety that I'll end up pregnant. Help