That is a sad and frustrating position indeed, radio_flyer! I'm sorry. It must be pretty hard for your son to let go of the guy that he once knew & see the druggie that he's actually become instead.
((((( hugs ))))) I hope that you or your son don't get hurt by his "friend".