He only does it about once a year but it fucking enrages me.
Today he is doing it.
Long story short. DH walks into the flat with his shoes on. This really fucks me off. I hate shoes on in the house and he's marked the carpet this way before. The flat is originally mine (rented) so the desposit is in my name so damage will affect how much I get back.
He has he shoes on today. I pointed it out. He shouted at me that he pays the rent now so he can do what he likes. Hours later, he still has them on.
WRT him paying all the rent now.
Yup he does.
He inherited a house, he decided to rent it out (I said we should sell it) which means we arent entitled to tax credits and I'm no longer entitled to any NHS bursary which I used to live on.
I now have zero money apart from the peanuts I earn through part time work inbetween juggling a degree and our two kids.
So through stupid decisions that I was against his doing, he is now is the soul earner and has to pay all the rent and bills. My income (about £200 a month) just about covers my own bills, car tax etc.
So apparently now he can wear his shoes in the house, walk crap everywhere, because
"I PAY THE RENT AND I CAN WEAR MY SHOES IN HERE IF I WANT"
And fuck my deposit.
He does stupid passive aggressive crap like this.
One time he stuck my washing puff thing on the other side of the bathroom at by the ceiling as far away from the shower as possible. The reason? Because I used to stick it on the wrong tile and it used to drip on him. 
I hate passive aggressiveness. It's pathetic and it makes me angry. I don't want to get angry because that's him winning.
How do I deal with it?