Yes, totally understand you and you are right, I am sure you DH is not doing this on purpose, this is simply how he communicates, but that does not mean that you should put up with it. You see, it does not matter what he is doing, what matters is how this makes you feel. If you are not happy, not satisfied with this relationship and you feel you did all you could to make it work, then this is it. I suggest you do some counseling as this will help you see clearly what is going on, label certain behaviors, and make your own decision.
I spent years putting up with it thinking, oh this is not bad enough, but one day I thought, enough is enough. I do not want to walk on eggshells just to keep the appearance of a harmony in my home, I do not want to spend half on my life waiting for him to end the silent treatment he was "punishing" me with, I do not want to get an anxiety attack every time I have an important thing to discuss with my husband because I know he will object to it and start arguing with me. This is MY life. I choose this man to be my husband, to love and to cherish me. His job is to love and to cherish me and he is not doing a good job!!!!! I matter, my feelings matter, my needs matter.
My STBX is now walking around the house like a wounded animal, like he is the victim, like I did something to him. I mean these people never learn. After I told him I wanted a divorce he never once said he was sorry for how he made me feel, or whatever. He still thinks that there is nothing wrong with him. 
I am sorry about my ranting. We are separating but still living under the same roof and this is driving me crazy. Couple more months, I hope no longer and I will be free, finally. I wish you the same my friend. Remember, you deserve to be happy.