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: 32F, straight
Seamus: My husband, 33M, straight
Fox: My boyfriend, 30M, homoflexible
Dragon: Fox's husband (and my ex), 30M, pansexual