Yea everyone's been say that for ,10 years and nadal still here, so well see I think Nadal well retiring then he wants to. Not because of injury
It may have escaped your notice...but 10 years ago Nadal was 21. He's now 31 with that much more mileage on his body. The body doesn't recover as fast at 31 as it does at 21 and with as many repetitive injuries as he's had - especially his chronic knee issues, the next one could be a career ender. HE is aware of the window closing on his career, because he's spoken about it, even if you are in denial.