You know you'r right. Because he is not a fully evolved man species, he will first react defensively with emotions of anger and resentment. One day he may learn that the person we get most angry at when we think we are angry at someone else, is ourself. We get angry at ourself when we know we have screwed up and been caught doing so. We reflect that anger back at the person exposing our mistakes in hopes of minimizing our own blame.
When he starts that crap, just imagine youself in your best dress and finest pair of shoes doing the "Matrix" moves. Gracefully swish from side to side as his spew flies by. Focus. Wink. Remember who he is most angry at, as if it were your little secret from him ... cuz he really doesn't know anyway.
He might one day, if he evolves. Your job is not to help him do that. Your job is to prepare Moises so he will when the time is right. Your job is to keep doing what you are doing, and looking fine while doing it.