Birth Control

I am wanting to get put on birth control because using just a condom makes me and my boyfriend nervous. I don't know how to ask my mom because she is against me having sex but I want to be safe. So I need tips on asking her. I've also heard it can make you gain weight. Can it?