Birth Control Dilemma

Okay guys, so I lost my virginty about 6-7 months ago and I've been sexually active ever since. Last week I had my first pregnancy scare; my period was like 4 days late. I really need to talk to my mom about getting on birth control, but haven't even told her I'm not a virgin yet. I just can't work up the nerve lol. Anyways does anyone have any suggestions on birth control methods I should use or which ones they use and the pros and cons. I know a lot of people who have gained weight from birth control and I want to stay fit, are there any methods that don't have hormones that causes weight gain? Also if you know a way I could talk to my mom about my decision please share! Thanks so much! 😘