Thank you everyone for responding.
Allforcnm - "Quite often why a person needs psychiatric help to unravel what's at the root of addiction in order to find long term recovery".
If my son ever finds recovery again I hope he will seek out psychiatric help.