Tainted Lives by Mandasue Heller
Sarah was put into care by her drug-addicted mother at seven and when she meets Harry, who has been bullied every day of his life, a friendship is instantly forged. Into their lives comes young delinquant Vinnie. As the years pass, their paths will cross again but one of them will commit murder.