These lines all speak wonders for themselves and the movie sets the perfect example of how things can play out. Life is not meant to be easy, you will run into obstacles and hurdles and their meaning will eventually come to you, even if they don't make sense at the time. Trust in yourself and never give up, after all you don't know what exactly is in store for you.
Watch the movie... seriously!
I will leave you with a few more quotes (these were not in the movie, but are along the same lines):