Most birth controls can cause weight gain, but it doesn't with every woman. Although, without birth control of some sort you'll gain weight anyways if you get pregnant again lol There's always condoms! I chose to go on the mini pill because of breastfeeding and we don't like condoms lol (perks of being in a monogamous marriage.)