Roger Federer's Top 10 Rules For Success

This YouTube video provides us with tennis great, Roger Federer's top 10 rules for success. They are as follows (I have provided scriptures and links):

1) Question Yourself — When things are going great, what more can I do? .... how much better can I become? .... how much harder can I train?
2) Work On Your Strengths (Philippians 4:13).
3) Enjoy What You're Doing
4) Have Structured Goals
5) Build A Great Team
6) Be Prepared
7) Learn From Your Mistakes and from the mistakes of Bible characters (as Paul did in Acts 9:1-31).
8) Separate Work From Life (separate the earthly from the spiritual - 2 Corinthians 6:14-18; Colossians 3:1-4).
9) Chase Your Dreams (by successfully completing the Christian race).
10) Have Fun

Beloved, if we will make a spiritual application of the above 10 rules, we will experience a successful spiritual life.

Mike Riley, Gospel Snippets