Big time DAD points scored Scally. Enjoy and treasure these times. You might not think they will look back and remember things like this, but they will. When my now 37 year old daughter got married a few years ago and we were doing the father/daughter dance at the reception she said "Daddy do you remember when I was real little and I would put my feet on top of yours and we would dance?" I had no idea she would remember that, so she put her feet on top of mine and we danced around the room. I cried.
I imagine that you just about cried as you wrote this - I would have, had I had your experience.
Enjoy your son each and every minute that you can Scally - make the time even if you think you can't - having two of my own, now grown and out on their own, my only regret is that I did not spend more time with them
I'm sure all you oldsters remember the Harry Chapin song "Cats in the Cradle" - probably the most relevant song to a father that has ever been written