Watch your colleague, he might be a great person in the future.

Most of the time people change when they're at breaking point, when they realize if their bad habit have almost ruin their life.
This is why sometime I don't want addicts to quit gambling by approach/encourage them to seek for professional, because when they realize their breaking point, they have very high motivation to stop gambling by themselves and high likely would be successful.