Upsetting, upsetting ending...
I know many have been confused by the ending: he finds a little girl playing in the sand and stays by her.
Well...you have to be older to appreciate the end to Harry's Life.
He was a successful schoolteacher who raised three kids - all of whom should have been able to care for him sufficiently in some satisfactory way.
NONE of them could.
He met all those vagabonds on his journey out West. They were all delightful companions.
NONE of them stayed with him.
Only Tonto stayed with him throughout - because Tonto depended on him for everything (and Tonto's needs were simple!).
Then, at the end of Harry's journey, Tonto died.
It was obvious Harry didn't want to enter into a "lover" relationship, as evidenced by his non-response to the Jewish woman's advances on the beach.
The only one/kind of being who could be with Harry - and who Harry wanted - was someone who needed him for everything: support, care, etc., but at the level of a pet like Tonto.
The little girl at the end on the beach that Harry found was a symbol of the kind of companionship he craved - and of the kind of person who would appreciate Harry without making too many demands on him.
For all that Harry had to give during his life, it turns out that, as he approached the end of his life, not even his own family could give him what he really wanted: simple happiness and fulfillment - the feeling of being "needed" without it coming from someone who is "needy."
"Don't call me 'honey', mac."
"Don't call me 'mac'... HONEY!"