Like I said, cutting them off from their friends (cell phone, internet) is the best treatment plan. The problem is, most parents say, well if I take away their phone, how will I keep up with them? I don't know, the same way your parents did when there was no fucking cell phones? Stupid logic annoys me. Anyway, parenting is a skill and as such, it can be learned and developed. We aren't born with the ability to parent, this is learned.
It seems the best treatment plan is to teach your little child not to disrespect you when they're a bigger child, is what I'm saying.