This has to be a very difficult and a perplexing situation.
You love him and have compassion; yet, don't want to "enable." How to find the balance? It has to be incredibly difficult to know how best to respond at any given time. How to cope without losing your "cool?" I am glad you could talk it over and your son is seeking medical assistance.
I feel horrible about myself when I cannot/do not do the things which are best for me. I am sure your son suffers within himself for some of his choices.
Today is a new day!
Much Love to both you and your son.

WC