honeypot:

You are right, do not ever encourage his failures. Don't criticise them, but do not let him off for missing his obligation, do not reinforce bad behavior. He will eventually figure out how to change so he does not miss his obligation.