Babe, I know I might get banned from GN for saying this swearword, but he's an a***hole, he's self-obsessed, he should get a room as he's totally in love with himself, the sort that stands in front of mirrors all day worshipping the body and ginormous inflated ego that he sees.
He's piddly, pathetic, arrogant, obnoxious, sexist, and disablist, and he's the sort of rubbish you should be binning.
If there's some way you can leave, do it as soon as you possibly can. DON'T tell him you're leaving him, don't tell him he can do his own boring housework, etc. Walk out and never ever go back.
Best of luck.