Is he meant to be a tourist?These players who get homesick are such wimps
Go explore the amazing city of London with all your money FFS. Fly your family over.
A lot of people get homesick when living in a country where the climate is completely different, the culture is completely different, and the language is completely different.
It's not a tough/wimp issue IMHO.