birth control
"I have been on  Nexplanon for about 2 years now and I love it. The first 6-8 months I had uncontrolled long periods but after that they regulated and now periods are normal. Cramps have reduced and I have gained no weight."