Congratulations. It takes a big person to recognize a short coming and then actually take the steps necessary to change their way of thinking AND acting in order to correct the problem. (Plus, actually listening to your wife! smile ) I am sure your children will appreciate your new persona as well.
As an educator (as well as my son's biggest fan and sometimes coach) I can tell you how much of an impact your behavior has on your child. Everyday of my working career, I have spent hours trying to soothe the weary souls of children who feel they haven't lived up to their parents expectations. Thank you for coming to "the other side"...

Alison Ostertag
Effingham Kids Wrestling Club