99 to the present is a long time, not many people these days that work at a job that long, so I can see where boredom, pressure, daily grind, etc could all contribute to his leaving, without knowing the story.
Tom's a great guy, maybe he'll have some free time to take the boat out now