Joy that little moments bring

1234567
Across
  1. 2. - An emotional state
  2. 5. - a feeling of great pleasure and happiness.
  3. 6. - readiness to show appreciation for and to return kindness. Starts with G
  4. 7. - something that spreads ear to ear
Down
  1. 1. - Giving something and _ _ _ _ ing somebody.
  2. 3. - The day when you decorate your house with a tree
  3. 4. - an intense feeling of deep affection.