I am sorry to hear of your plight. I am curently battling my daughter's demons. I know full well what this does to a family. It tears it up bythe seams. You have to remain strong. Do not give in to your son's continuing pleas for you to let his behavior continue. What I am doing now with my daughter is keepng her in the house at all times except for school. I reccemend cutting off all contact as much as possible with his girlfriend. Block her number. Take away any cellphones ,pagers, etc.I will be praying for you. If this problem persists, I would look into a program to enroll him in.