As nouns the difference between obstacles and hardship
is that obstacles is plural of lang=en while hardship is (countable or uncountable) Difficulty or trouble; hard times.
hardship
English
Noun
(
en noun)
(countable or uncountable) Difficulty or trouble; hard times.
- He has survived periods of financial hardship before.