Like WALL-E here, he made the best of his situation for years, he made a friend. Made a home, did a good job, found things that were useful and didn’t complain. I think he found the fun in what he was doing, like Mary Poppins says
“in every job that must be done there is an element of fun.”
Then all of his dreams came true.
Be happy with what you have, while you keep working towards what you want.