Sounds like you've tied yourself up to a right selfish tosser.
But there's usually two sides to every story. As you say you are a professional in your own occupation and good for you, so obviously you are ambitious and strong willed.
Is he really so much of an asshole or is he just invading your well ordered settled lifestyle? If he is the jerk that you describe then feck him off, but think carefully before you do, will life without him be what you really want?