Crossword of Gratitude

12345
Across
  1. 3. A thankful attitude of the heart
  2. 4. Feeling of gladness and happiness
  3. 5. Expression of appreciation
Down
  1. 1. A favor or good thing received in life
  2. 2. Showing gentle compassion
  3. 3. Something given freely from love