Birth control!

Gianna
My mom refuses to bring me to the doctor for birth control cause "I'm too young for sex." I'm very mature for my age and I have a boyfriend. We plan on having sex, but I wanna be on birth control to prevent pregnancy.. Could I buy it over the counter? If I do buy it over the counter.. Will it prevent pregnancy for the future?