very nice post. i'd like to add one thing to it. well maybe two.
1 ..dont be in a hurry to get anywhere, just enjoy the ride, relax, and you'll probably find yourself learning faster than you thought.
2..even in a sport art, dont concentrate solely on being better than other people, concentrate instead on improving yourself at all times. in this, you will always succeed. but nothing can ever guarantee you will win a fight, or a tournament. and the better you are, the more you improve yourself, your timing, your technique, your understanding...wins will come more naturally.
you can do anything you want just cant always do it alone
to ask is a moments shame, not to ask, and remain ignorant is a lifelong shame