I am sorry @
ilovecatss, it really sounds like your husband prefers to go off and sulk and he doesn't know how to communicate his feelings. It also sounds like you were the one that compensated for that lack in him too.
It's hard to walk away when things get to this point, yet, do you want to have to do all the work? That's not fair to you now is it?