birth control
"First off: Please, please, please have your estrogen and progesterone levels checked before starting nexplanon. It will save you so much time and trouble. If you have low levels of progesterone (like me) this will work miracles for you. However, if you already have high levels of progesterone this might make you irritable, give you acne, cause weight gain, etc. (these are symptoms of having high progesterone levels). I've always had migraine with aura so my birth control selection was limited to progesterone only along with non-hormonal options. I haven't had a migraine since starting this, my adult acne has cleared up, my depression has lessened, and I haven't had any spotting or periods! But seriously ladies, get those hormones checked!"