D.H.
It sounds to me like the boy has been seriously abused. My brother's wife lived in an abusive home and some of her siblings had serious problems because of it. THey eventually all had to seek counseling. I would take him to a counselor that he feels comfortable with. People on drugs aren't necessarily aware of what is going on and to whom, but she shouldn't put him in those situations. Another thing to think about in prepping him for the counselor is that they may have threatened him with more of the same if he tells. The father and stepmother also need to let him know that they will love him no matter what. Good luck!