Well the Irish and the Americans must be pretty happy because I hardly ever meet them as ex-pats, even those on just a holiday.
England and especially Scotland can't be that great, as soon as they can afford to leave they do.
No, happy is not the same thing as contentedness and is by definition transient. A constant happy mood is unrealistic and unnatural, it is a sign of a mental disorder.