Overwhelmed. Choosing BC

I'm completely overwhelmed with deciding on a BC. I once was on the pill. I can only have the progesterone only version. I hated taking the pill once a day. I would forget. Also I'm scared to go on any BC because I don't want to mess up my cycle nor get the negative side effects, acne, weight gain, etc. I've been off it for quite some time. I would like to consider the IUD but after reading so many forums it sounds I don't know risky. Read lots of girls say it caused them pain and even displaced. Now I'm just plain terrified. I'm advised to not have kids because of my congenital heart condition. I know I need something long term. Any suggestions or words of advice?