One of the biggest tricks to success is not giving up.  The ability to be a little stubborn and make your way to your goal is something that most people do not want to do.  They become discouraged, lose momentum, and begin to doubt their ability to win. 

There is a difference between knowing who you are, and knowing what your strengths and weaknesses are; then coming to a point of realizing what works best for you.  It is completely different from simply not trying in the first place to get where you want to go.  Giving up on your dream, is different from simply failing because things got hard.  If you put your head down and chip up, you can breakthrough just about any wall in front of you, to achieve what you want.