B) I'm not a rejecting, judgmental, controlling, authoritarian kind of parent. So there isn't anything to rebel against. For example, when my oldest would say he wanted to play video games for a living when he grew up, I would say "I don't think that's a realistic career goal. But don't let my lack of vision stop you. Feel free to prove me wrong." So he never felt compelled to go make scads of money as a competitive gamer just so he could throw it in my face. He was free to have his idea of what a career looked like evolve without making it a power struggle with his mom.
My kids are very well behaved, ironically because I never required it. On the one hand, I imagine it would take many, many words to adequately explain (and maybe some day I will get back to developing the parenting site I own). On the other hand, I also feel like there really isn't anything to say. Just love and accept your kids. No big. (And work on your own crap. Ninety nine percent of the time, if kids are a-holes, they are just reflecting demons in the parental subconscious. I spent a lifetime hunting down personal demons instead of kicking the crap out of my kids for being reflections of my personal demons.)