He's an a hole, he triggers you frequently and you're completely miserable. And it's been this way for years, with nothing changing despite all your efforts to bring you closer and to resolve the issues. Sounds pretty hopeless to me. But it's up to you to make yourself happy, either way. I don't see how you can be happy in this relationship ever, and thats my perspective. It's up to you to make yourself happy.