Going Against the Flow Crossword

123456789
Across
  1. 3. Judgmental or vital
  2. 5. Armed conflict or struggle
  3. 6. Ruin completely, demolish
  4. 8. Ruin or go bad
  5. 9. Response to a question
Down
  1. 1. Something needing a solution
  2. 2. Firmness of purpose
  3. 3. Keep in check
  4. 4. Deliberately pay no attention to
  5. 7. Plain to see, unmistakable
  6. 8. Community or social group