Impede
The obstacles that appear to impede our progress often become the very forces that build our resilience.
Impede: delay or prevent someone or something by obstructing them; hinder.
Synonyms: Hinder, obstruct, hamper, inhibit.
Antonyms: Assist, facilitate, advance, promote.