Welcome to our forum.
I'm sure you'll find the support and advice you need here; just keep looking around, see what calls to you, and post any thoughts or questions that you have.
I believe your terminology is right, you are in a triad. Sounds like a pretty happy arrangement, even if you're feeling a little off about your partners' engagement. Anything we can do to help, we'll be glad to do so.
Glad you could join us; hope you enjoy your stay.