Doesn't sound like this relationship is benefitting you, jj. He seems to be doing okay, though. Gets to do just what he wants, and blames you when you push back against his bad behavior.
Really, is this fair? Marriage is meant to be an equal joining and support for one another. You aren't getting that.