I can imagine a (legal or illegal) immigrant to the U.S. (or Sgp) without GreenCard. She has lived most if not 98% of her life in the this country (perhaps born here) and is more familiar with this country than her original country, but she has a relatively priviledged life in her original country (wealth, family network/relationships, status,,,)
Q: which country does she call home?
%%A: her original country, not the country where she spends most of her life ! In the U.S. she remains a second-class citizen (immigration status, skin color, wealth, Language,,,). She belongs to some sub-group, but not upper-middle class.
Aha: it’s your social strata within each country, that determine which country you prefer. You can call it exclub, FOLB or peer comparison.