Dead right, NathanM! You know, I am a parent, and I agree whole-heartedly with your analysis. When my older daughter was a toddler, I noticed that I didn't feel the impatience and irritation that leads to yelling and spanking when I was spending more time with her. I understood what she was going through and what she was trying to say. And at that time I was a believer in Biblical teachings about spanking. As a result, when I felt that impatience, I stopped and thought. Then I settled down and tried to spend more time with her and figure out what was going on. The result of that was that I spanked my daughter only one time. When was looking for reasons to obey the Bible.
No, I can't claim perfect virtue. I also smacked her on the head once for "smarting off" to her mother, and hit the younger one twice the same way for the same reason. That's how you teach respect, right? I feel nothing but deep contempt for that mindset now, but it's been my own. And I raised two boys (stepsons) while entombed in it.
Face your damn demons. Face your wrongs. And fix the damage you caused.