Happiness

123
Across
  1. 1. cheerful
  2. 3. is full of challenges (Synonym of challenges)
Down
  1. 2. (antonym of optimist)