Welcome to our forum.
Sounds like you've done your best with your particular experiences in life, and come now from a positive space. Good on you for being open to open relationships.
I hope you will enjoy your time on the site here, there is so much to read and post, and so many new people to meet.
Glad to have you aboard!
Love means never having to say, "Put down that meat cleaver!"