You really are not alone, You have to rid yourself of the guilt, you have done all you can and hopefully your son will pick himself up and get back on the right track.
my thoughts and prayers for you and your family
from another mom of a "sometimes" recovering addict