"Cats in the Cradle" was my favorite as well. I always stop and think when I hear that song to be sure that I am not forgetting the 2 most important people in my life, Megan and David.
When I was a kid I was selected to the All Star team for my local Little League. Our first game started at 5. My Dad closed his book store at 5 and I was hoping that he would close a little early so that he could come watch my game. He didn't and, wouldn't you know it, I hit a home run in my first at bat and he wasn't there. It was funny because I was last in the batting order and was moved to 4th for the rest of the tournament and didn't do a thing after the home run. Point was he wasn't there and, 36 years later, I still remember that as though I were rounding the bases and looking in the stands only not to see him there.
Both of my kids were very active in sports and I would often be seen in uniform at their games, truck parked somewhere out of harm's way (didn't want to have to explain a foul ball through the windshield). They both knew that I wouldn't be able to make all of their games but both knew that I would make those that I could and both appreciated that. In fact, there was one softball game my daughter was playing in when I jokingly told her, "Do something, I have to go back to work" and she went out and hit a double.
Work is only the means to provide for what it is you truly want.