Whatever success you're hoping to attain in life, there will be certain obstacles you need to overcome. So, here are the eight challenging obstacles in life you must overcome to be successful.

1. Perfection
2. Fear
3. Lack of Clarity
4. Making Comparisons
5. Untamed Inner Monologue
6. Unclear Boundaries
7. Unreasonable Expectations
8. Unreasonable Definition of Success