So, I'm going to take something of a personal stance on this as a sufferer. I hope that's okay, that I'm going to relate it directly to me. You have lots of great perspectives here already.
I know I am flaky. In fact, I once endeared myself to several co-workers because I told one of them that I would love to go to X event, but "I'm super flaky," so I wanted to pay for my RSVP in advance in case I didn't show. Well, they all thought that was just a hilariously honest thing to say. But it's true. I am a major flake. When I started accepting this, I started progress on working on it.
Anyway, the point at which I accepted my flakiness was several years ago, when I realized it was a side effect of my extremely severe passive-aggression. I would make commitments I knew I couldn't keep or knew I would probably bail on anyway. I would pay lots of lipservice to lots of people, saying I'll do this and that, but then I wouldn't follow through. I would just do damage control afterwards. I lied a lot. I made up fake excuses. I'm very good at crafting believable lies because of this habit.
Anyway, sounds like your guy has a lot of passive-aggression going on to me, and maybe this is part of it? The joke cracking, the accusations, the projecting, the insistence that you maintain your standards while simultaneously berating you when you stick to your guns... To me, that sounds like passive-aggression.
Passive-aggression isn't fun for
anybody. I find it to be plagued with frustration, miscommunication, and a heaping helping of guilt. However, assertive speaking skills are difficult. They take practice, patience, premeditation, and accountability. Assertive communication can even be painful to me. Honesty can be painful. Passive-aggression is easy, and it's damaging, and it's very socially acceptable (I see it
everywhere as a preferred coping style)--a lethal blend. Passive-aggression says, don't worry about coping right now; lie now, damage control later, and maybe just don't cope at all (e.g. coping through avoidance, which is not coping at all).
Sometimes a good way to encourage assertive communication (
after laying the foundation by all parties understanding different communication styles and their guiles) is by modeling.
"Husband, I hear you saying that you do not want me to adapt my expectations to your historical behavior. I am hearing that this is important to you. However, when you say 'Aren't you ashamed,' I feel attacked for maintaining my expectations. So, when I communicate an expectation, I would feel better respected by you communicating your feelings on how likely that expectation is to be fulfilled, considering all possibilities. In this way, I feel we could alleviate tension, by adapting expectations on a case-by-case basis."
I also agree with
@Sweetpea76 that if he feels something is dirty, he needs to know he is effectively volunteering to "fix it" himself.
"Husband, I understand that you feel the sheets are dirty. I feel that they are clean, as they were just washed X time ago. I would be happy for you to wash them if this bothers you, but I cannot be responsible for your feelings on this issue, so I will not wash them myself. I appreciate your feelings, but this is not my bone to pick."
Etcetera, etcetera, etcetera... :)
Postscript: something that helps me with commitments is "checking in." Sometimes my feelings about a commitment change in a couple hours, so friends and family have learned that reminding me of the commitment often and asking what my intentions are concerning fulfilling that commitment makes it easier to gauge the likelihood of my following through with said commitment.