I also did a check-in on the "criticism" issue. He has not once pointed out where I've criticized him, ...
When we come here to talk about the things that our spouses do that piss us off... it's called "venting"...
another term for that is... "criticism"...
While he may not be able to you specific words... it is very likely that the criticism and judgement of your H as in your "venting" post above is coming out loud and clear to your H...
And the problem is... your words aren't matching your actions so he's confused...
Find words and use those words to be honest about how you feel, or your H will continue to get mixed signals....