Well, I'm exactly the same way - except for the "caving" part, that is.
My 9-year-old, who frequently gets us compliments for how well-behaved he is, has only tried defying me once, and that was a number of years ago.
Well don't stop the story there. What did you do? Is his nickname Stumpy now? ;^)