IUD for birth control?

Kady • 18! Mommy to 1. not ttc
Need options on these. Did they hurt when inserted? Did they work well? Did they cause weight gain? Etc