LTB. However much it's costing you to live there, it's probably cheaper to rent a room as a lodger and you might get to live with someone considerate. Then you can work upto getting into a situation where you can afford a one bedroom flat, either to rent or buy, and the entire place will be yours.
Or if you decide to put up with him, go live your life outside and accept the "home" isn't, it's just somewhere to eat/sleep/wash/do laundry and store things. Join clubs, groups, take up hobbies. Get a car if you haven't already or an annual train pass, so you can explore other areas and go to the beach a lot in summer. Get a really good phone and monthly data package.
Don't bother introducing him to new friends you make or inviting him on your trips out with them, don't provide much information about what you're upto so it doesn't sound very interesting to him and above all don't provide him with a ready made social life, that he'll no doubt end up trying to control.
You might be legally married but you're living separate lives so if you're not going to leave you may as well embrace that. And get your ducks in a row ready for when one of you inevitably meets someone else.