Etonogestrel
"Nexplanon is definitely effective if you don't want to have a baby. I've had it for 3 years and just got it replaced. While I was on it , my periods were irregular , light and longer but not painful. I had no issues with weight gain or weight loss. My moods were regular. I did notice when my nexplanon was expired , my mood swings were crazy and I uncontrollably ate and gained couple of pounds. Now that I'm back on it, my cravings and moods have improved, but my period is way off. Like it's been almost 31 days and haven't seen any sign."