I've been saying Fed has been playing on borrowed time since 2012. Pretty amazing he made it this far.
Fed, Nadal & Djoker have I believe 38 Majors combined and 21 Finals losses too, which is pretty amazing. The fact that we are in an era with probably 2 of the Top 5 of all-time and another Top 10 ever at the same time is a great era for mens tennis.