birth control
"I've taken this pill for around 4 years now, and for the most part it has been great for me. I gained almost no weight (maybe just water weight because I do get kind of bloated), my skin has been great and my periods are around 3 days. The only downside to it is the mood swings, which were way worse the first year or two I started the pill."