Hello Bohn:
Your son is right! Funny how young ones can be so wired into the facts, unvarnished by emotion. What goes around, comes around. Eventually, his irresponsible lifestyle and cavalier attitude will blow up on him. Be patient. The irony here is that by the time consequences finally catch up to him (including the well deserved DUI), you will (hopefully) have moved on, put this guy in your past, and couldn't care less.
Ask yourself this simple question: Do I envy him?
I'll bet not. Why would anyone envy an alcoholic, regardless of their (apparent) happy circumstances? It's all baloney, anyway.
Electa
Ask yourself about your ex ABF: