Oz, my story is almost an exact replica of yours, although my DS is 20, did well in school and was compassionate and considerate until he started smoking pot in later high school. But they turned out the same. I wish I could be of help, but we just had DS leave because we found too much of a...