Whats your opinion on Nexplanon implant BC?

Kady • 18! Mommy to 1. not ttc
I'm wanting to try this. But I'm really worried and paranoid about weight gain or it breaking. I need people with experience to tell me how it worked for them