How I survived my son's heroin addiction