Sounds like your son is into oppression.
Some say motherhood is a form of oppression. He is taking advantage of your peaceful, nuturing and tolerant behavior. Time to take a stand and be strong and the Alpha mom! time to send him off to boarding school? (joke).