Hi and welcome to SR emp4th
I read your other thread in the Friends family section - often the best thing to do is ask yourself if a friend of yours was in a relationship like this, what would you recommend she do?
3's a crowd especially when the 3rd wheel is addiction.
For what its worth I don't think you made a mistake.
D