Wow, how horrible :( Unfortunately I went through the same thing, just a little older. First, do NOT worry about your son hanging out with him!! This is typically a way to deal with stress, because you are not able to vocalize it properly. Most of the time, you don't even know someone is a...