There is a lot I could and want to say to that.
But I'll just stick to: being a recovering alcoholic still doesn't give you the right to be so dismissive of others problems. People's circumstances are different. I'm sure some People reading this forum also have circumstances of their own, you're not the only one who had or has issues. Saying why you guys did was offensive and unhelpful imo.
Also it sounds like he is 'owning his shit' anyway, he has even bravely come out into the media to talk about it. If that isn't considered 'owning your shit' then I don't know what is.