Basically throw your parenting books out the fucking window. Those mainstream psychologists brought us the crazy fucking kids screaming in the street.
I could go on for days about why and the brainwashing techniques they used to get there, but it's not their fault. They were brainwashed too. I'm going to stick straight to the point and tell you how to avoid raising an ungrateful asshole.
RULE #1 YOUR KIDS ARE SMARTER THAN YOU GIVE THEM CREDIT FOR BY AT LEAST 2-4X.
"let them be kids"
"they are just kids they don't understand"
Excuse me while I LMFAO while trying to avoid falling out of my chair.
Your kid is as smart as you THINK they are. If you go through your life parenting by reading and following the directions for Age appropriate anything, you are doing it wrong.
If your kid is 3 (for example) and he is a terror and you haven't looked outside the box and given him an more advanced thing to do, you're making your life way harder.