Personality and Cultural Income Differences Shape the Life Satisfaction Gap Between Aging Immigrants and Natives in Europe