Hey Trying,
Sending lots of thoughts.
The vital thing to keep in mind is that he is a grown man, not a boy anymore. The choices are HIS and so are the consequences thereof.
Trust me, I know how it feels when they make bad choices and want help to fix it. In my experience, it is better to direct them towards help from professionals, who do not have the emotional connection and therefore can assist appropriately.
Another thing to keep in mind and repeat to oneself is that you are his parent. And this has limitations and boundaries, and they are just fine to keep.