Hey, 2Much, I just posted on your old thread. Just wanted to let you know that I think you're incredible! Don't be discouraged by this one thing, however insensitive it was.
Re. the lack of communication: do you mean only in words? Maybe that isn't his love language. I'm learning a lot about how to communicate with H in the way that makes sense to him, not to me. Allow your patience to keep paying off! Let him have his rope.