In your way you might face a lot of hardships and there are two main keys to overcome these hardships: first is to not give up and say I can t or its impossible, second is to have alternative always in your life.
People could the obstacles or may be the capabilities you have at a certain time, but you need to always remember that none of these are the real obstacle is yourself to convince yourself with the opposite.
Once you are convinced that you are the only obstacle for any hardships, you need to work on how to overcome this feeling because this is the feeling could destroy you more not others.
There are some benefits for sure for hardships, some of them include that you will be able to know who your friend is and who is not, you would be able to know who loves you and how doesn t.
Also the bible mentioned to not escape from hardships as you learn from it and it teaches us patience and that s completely true.