It IS hard dealing with hypocritical behavior. But it could be that he dislikes when you (or others) show certain behaviors because they remind him of himself. Chances are, he's not proud of them and it is hard facing "yourself". I am finding this raising my son.
If my husband was out of work for six years, I can't imagine how helpless he would feel...even if there was a legitimate reason for being out of work.
Keep in mind, we only know as much about people (even those we live with) as they want us to know. You have no idea what is in his head, and we all know how messed up our heads feel sometimes, and how hard it is to keep a normal front for the world.
My advice, stay out of each others ways. Give him the respect that you want for yourself, and I am sure that you will receive the same. If not, then I would say there was a problem.
_________________
AQ Score: 44/50 Aspie Quiz: 175/200-Aspie 31/200-NT
Judge of your natural character by what you do in your dreams.
Ralph Waldo Emerson