birth control
"I got Nexplanon put in in December and so far I love it.  I have only had one period since I had it put in and it lasted about 7 days.  I've also not had any of the other side effects some people have had such as weight gain."