For an expat like myself, the community aspect is the most difficult part. How can you create a community if you are hopping countries every 4-6 years?
Stop hopping before you get old and infirm. Become part of the local support network helping those older and less fortunate than yourself. In turn, you get helped by those around you.
> Religious people are also generally good upstanding people
I think people are generally good upstanding people. I don't think religion has anything to do with it.