Steve Earle is a great human being. He is far from perfect but has evidently learned by his mistakes and he has made more than most people. And he helps others.
I'd rather listen to him than most anyone else.
Saw his show in Leeds last year. Fantastic.