Personality, self-esteem, and demographic predictions of happiness and depression · Study