Nexplanon
"I got mine March 2016 and at first my period lasted a few days then it would stop and a couple days later it starts again. Now I'm not getting it. No serious complaints beside some minor headaches and increased hormone levels. I love it."