My H. is a combination. A Silent Knight (Rambo type) , and to others ( and sometimes me) Gilligan.
"So hardened you can't feel much pain and sorrow" jumps out at me because of the message of hope it carries in my situation, IMHO. Outwardly it's easy to say that my wife is so hardened towards me, our relationship or what we're going through, but now that I read what you wrote, it may not be so clear cut, because my wife IS in pain and sorrow, not in public, but enough for her to cry in front of me infrequently and enough for her therapist to say she has depression.