Personal and environmental correlates of happiness