@Vee *******
it's not about getting home sick so much. People leave due to other factors such as the language barrier, frustrations due to cultural differences, beaurocracy, unrelenting heat, unmet expectations re what they expected living in Thailand would be like, poor environmental controls ie terrible air quality for months of the year when agricultural waste is burned, neighbours burning plastic, daily late night noise from bars and neighbours partying, dangerous driving conditions, boredom and loneliness. However it is very individual and depends on a lot of factors ie what one person hates about Thailand often is, what another loves. The fact that you mention keeping busy and adapting puts your chance of settling ahead of many others