Cristiano once said that as long as he can still run on the pitch then he will not retire, but he seems to have realized that old age makes his stamina decrease and it would be great if he didn't become a starter. Manchester United management always expects Cristiano to give good results in every game he does and what ten hag has to do is give Cristiano more playing time.
It is better to retire honourably than keep on playing matches that will bring no results, because the average age for retirement in football is within 30 to 39years, and Cristiano Ronaldo is currently 37yr-old with over 19 years in his football career which is quite a long period of time considering the fact that not many got to that age before they eventually retired, looking at the likes of Zindine Zidane who retired at age 34yrs, Paul Scholes who retired at 36yrs-old and Pele who retired at age 37yrs. So for me, i think its high time Ronaldo start thinking about his retirement