
Each one is on the market because it works best for someone! Different bodies respond differently, but there are some evidence based outcomes that vary. The depo shot is the only one that causes weight gain in controlled studies. Acne can actually be treated with some birth controls. The Yaz pill might be a good fit for you. It’s FDA approved to specifically treat acne and it’s not depo, so no weight gain. Talk it through with your doctor!
I also have multiple friends who have the Nexplanon, and they like it. It’s low maintenance, but it is an implant, so if the idea of that or feeling it in your arm skeeves you out, it may not be for you. When they first got it, they had spotting for a long time, but now generally don’t get a period.