Describing people

1234567
Across
  1. 4. full of hope and confidence
  2. 5. full of energy and enthusiasm
  3. 7. friendly or making you feel welcome
Down
  1. 1. loyal and willing to give your time and energy to something that you believe in
  2. 2. easily annoyed and complaining
  3. 3. having or showing intense and eager enjoyment or interest
  4. 6. showing a lot of love towards someone