Welcome to our forum.
Sounds like you have had to confront some conditioning as you found your way to poly. It is rewarding but not easy; you need your communication to be in tip-top shape! Glad to hear your partner discovered a long-term triad, I'm sure that will help.
Glad to have you onboard,
Love means never having to say, "Put down that meat cleaver!"