birth control
"I'm on it now and I haven't gained any weight or had any acne problems honestly it just depends on the person it reacts different for everyone and I only get a period for 2 weeks every 3to 4 months so not bad at all"