Text this: “Meaninglessness makes me unhappy”: examining the role of a sense of alienation and life satisfaction in the relationship between the presence of meaning and depression among Chinese high school seniors