My teen son is the one with the mouth on him. When he gets too negative, I just ask him to leave the room or I tell him: "I will not be spoken to like that by a CHILD in MY HOME." End of discussion. Best to avoid too much back & forth with teens, IMHO. Often, they are just trying to be hateful.