birth control
"I've had Nexplanon going on 2 years and have had no issues. I have not had a period since it was put in.  Only side effect I have had is my headaches have become stronger than when I didn't have it in.  I would recommend this to everyone and plan on having another put in after the 3 years is up."