I'm not one to normally jump on the blame the parents band wagon, but this kids mother clearly has some serious parenting fails she need to answer to. She posed smiling in several pictures with this group of teens while they all threw up gang signs like it was funny, public pictures that your child put on social media saying he was a "gang banger" and didn't see it as a warning sign nor made him take them down, allowed teens to drink in her home, the same home David was initially attacked in. Then her son is "missing" for two days directly after one of his possible friends is missing and his truck burnt and she didn't report her son missing nor knew where he was? Either you didn't know where your kid was for several days and didn't report it to police or you knew something...both failures at parenting. Makes me sick. If you're desperate and need self validation learn how to get it in a socially appropriate way, by seeking it from friends your own age and not teenagers.