There's a great saying: don't compare your insides to someone else's outside.
Alcoholics create great facades, fortresses to hide their drinking from criticism. How could someone with a job/family/money/clean shirts/good grades/matching socks/a friendly dog/ POSSIBLY have a problem?
You hit your limit of nonsense, and acted. Good for you! His success or failure has nothing to do with what's right for YOU.
Sending prayers that you find a wonderful job and a bright future!