You're good, but you're going to be great. You're the best, but you're going to get better and better. Sometimes the paths we take are long and hard, but remember this always those are always the ones that lead to the most beautiful views. Challenges come along inevitably: how you respond to them determines who you are - deep down inside - and everything you're going to be. Increase the chances of reaching your goals by working at them gradually. The very best you can do is all that is asked of you.
Cross your bridges. Meet your challenges. Reach out for your dreams, and bring them closer and closer to your heart. Get rid of the "if only's" and get on with whatever you need to do to get things right. Go after what you want in life, with all the blessings of all the people who care about you. And find out what making your wishes come true really feels like.