Yours is a shitty situation for sure. I agree with Marcus here, hierarchy kills the ability to truly associate freely (I feel the same way about titles in general, but that's another issue). I feel bad for you, and I definitely think that it's a good move not to put yourself in this kind of position again. Being involved with people who don't value true relational freedom is risky; they let themselves be controlled, and you can end up being cut out by a third party.
'No regrets' you say? Good for you! That's a badass attitude, and it will save you a lot of past-related grief. Far too many people regret positive, learning experiences.
I hope that things go your way eventually; maybe he'll break the leash, who knows? Best of luck.
Me: Straight male, anarchistic polyamorist, hate labels
N: Straight male, best friend throughout childhood
M: Bisexual female, introduced her to poly
C: Bisexual female, 'girlfriend' of N before poly encouraged de-labeling
A: Straight female, newest in my life
I love them all.