Well, you know what they say... You've got to let them go, set them free
I definitely think it was the best course of action in your situation.
Me: 30F, straight
Seamus: My husband, 32M, straight
Dragon: My boyfriend, 29M, pansexual, married to Fox
Fox: My boyfriend, 29M, homoflexible, married to Dragon