You're obsessing over this, and trying WAY too hard to "teach" your husband. You can't teach a wayward. FAR too many words spoken to him -- just give him a simple "This is YOUR mess; YOU need to clean it up," and let him be.
And taking off somewhere to do something nice for youself = GREAT IDEA. Get yourself into a better, calmer place before you begin more decision-making.