Welcome to our forum.
Sorry to hear your previous triad relationship didn't work out. I don't suppose there's any chance that could reunite? It makes me sad to think of something ending that was going so well.
Hopefully Polyamory.com can answer some of the questions you have, address concerns, etc.
Glad to have you aboard.
Love means never having to say, "Put down that meat cleaver!"