Feelings and emotions

12345678
Across
  1. 4. having a strong feeling against someone who has behaved badly, making you want to shout at them or hurt them.
  2. 6. very unpleasant or bad.
  3. 7. stupid or not reasonable.
  4. 8. unusual and unexpected, or difficult to understand.
Down
  1. 1. A dangerous person, animal, thing, or activity could harm you.
  2. 2. complete and correct in every way, of the best possible type or without fault.
  3. 3. in need of rest or sleep.
  4. 5. extremely surprising.