@ossobuco,
ossobuco wrote:...You already know this is not a good relationship.
Don't let it affect your self-confidence. Most of us have been in bad relationships at one time or another. Often living through a bad relationship is the only way we learn how to recognize one.
The thing to remember is: The problem is the relationship, not you. You're not a failure because you can't fix it. It's simply not within your power to change some things. The real failure would be to continue to accept this relationship as being the best you can do. Because it isn't.
And now you will know a bad relationship when you see it.
Welcome to the club. And better luck in the future!