Overcoming Adversity

123456
Across
  1. 1. not giving up
  2. 4. a difficult time
  3. 5. deal with a problem successfully
  4. 6. keeping going after problems
Down
  1. 2. belief that you can do something
  2. 3. something that blocks progress