The hardest parenting lesson I had to learn was to stop telling my kids what to do. It was much easier for me to bark out orders than to let them figure things out on their own. Doing so took time and patience, neither of which I had in abundant supply when my daughter and son were younger.
And the net result of that were two kids who relied heavily on me to tell them what they needed to do, when they needed to do it, and where they needed to be. They had become expert direction followers.