John Cena is reflecting on his momentous 20-year career in the WWE ... as he reveals his body is telling him it's time to move on.
Check out the clip -- the actor and professional wrestler appeared on "The Tonight Show Starring Jimmy Fallon" Wednesday and told the late night host he needs to retire so younger hopefuls can get their chance to shine just as he did back in the day.

John -- who admitted his body is yelling at him to hang it up -- explained to Jimmy he isn't trying to dwell on the past during his farewell tour.