Wabb:
You hit the nail on the head... I put so many miles on my YZ 80 back then. Some of the best times in my life!! I got in trouble once riding it to school even. I am getting the XR instead of a CR, YZ, RM, KX, etc... those bikes are so fast now days. The best part will be riding together.
Christmas is indeed a great time... I feel badly for those who see it as painful. I understand it can be hard for some. Like you, I appreciate it more the older I get.
Spoil your puppy. Where else do you find true unconditional love?? Mans best friend.