Bear in mind, Stacy, that just b/c he has a good job
now doesn't mean that will be the case in a month or a year or 5 years. Your son may adore him
now, but once the public embarrassments and private let-downs commence, that could change too.
Alcoholism is a progressive disease, and things WILL go downhill. What we never know is how long it will take--there is no guarantee of a nice smooth predictable progression. It might take years before he really starts to show cracks. It might happen this coming Friday.
This thread about "functional alcoholics" might be useful to you as you consider what direction to take:
https://www.soberrecovery.com/forums...c-re-post.html ("Functional Alcoholic" re-post)