Birth control

Aly
What's a good birth control(pill) that can help me gain weight and is really good protection when having sex without a condom. Also light periods