Re: Long term contraception.
I would recomend an IUC called Mirena through personal experience.
What is Mirena®?
Imagine having hassle-free birth control for up to 5 years (or less, if you choose).1 Birth control that, once removed, allows you to try to become pregnant right away and adapts to your contraceptive needs throughout the different stages of your life. That’s Mirena®, an estrogen-free intrauterine contraceptive (IUC) that delivers small amounts of hormone directly to the uterus. Other benefits of Mirena®:
99.9% effective in preventing pregnancy for up to 5 years (or less, if you choose)1
Provides lower and steadier hormones than the Pill
Won’t cause significant weight gain2
Easily removed with quick return to fertility1
May also help shorten, lighten or even eliminate periods3
You can read more about it on the site.