Having goals in life is important. In striving to reach your goals you practice a few skills that you need to have mastered to get through all the challenges in your life. You have to make smart choices, sacrifice some things. You forego lots little joys that, were it not for your inner drive to achieve that goal, you would be indulging. Not overdoing it of course, but what exactly is wrong with laying in a little more, a little bit of sugar in your one-a-day cup of coffee or as I discovered break away from precious workout time to enjoy a magical moment with my 2-year-old son.