Being happy with the country you live can also be an indicator of being self sufficient, how about a crippled person should his happiness depend government assistance, or if one is approaching retirement and has property and a good retirement fund they paid into in those lack of income working years.
Also being honest with one's self is not very easy.
I would think also that Maslow's hierarchy of need being met and how far up it you can climb, have a lot to do with being happy with one's country of residence.