Having experience with teenage boys in my home, they will push just to see how far they can go. I'm ok with this to a point, if they are defending a viewpoint, or debating an opinion I will give them much lattitude, I understand it's part of becomming an adult. However when we cross the line of respect to myself or other family members I'm very DOM. Telling mom to f@#$ off will get them put up against the wall and they know this, they understand I am the alpha male. The result of them knowing this, I never have to do it.