I get sick all the time. In the last year I've had strep throat twice and pneumonia once. All developed shortly after getting home from +- 10 hour time differences.
When I hired into Fedex the chief pilot told us we had a 25% chance of losing our medicals before we reached 60. No telling what the odds are to 65.