This isn't really about the porn, but he's certainly using it as an excuse to separate himself from you. If he wants to live in his lair why not let him???
Can you split your house down the middle so you each have your own areas?
I certainly wouldn't be making any meals for him. Treat him as he treats you and see how he likes it!
If you don't feel able to leave and start over on your own then at least live your life to suit yourself and be as happy as you can. Don't let him grind you down any more.
Wishing happiness for you! 
I would like to meet here someone from eastern Europe
. You question whether you have the energy or strength to change the status quo; do you have enough of either for things to carry on us they are?