When you face challenges on your way to fulfilling your dreams, dont grumble about difficulties; instead, be thankful that you have the gift of each new day to keep making progress. Try to enjoy the journey as much as the destination. Be prepared for trials and tragedies that will inevitably threaten to derail your dreams in this fallen world. Keep working to make progress as you can. Dont let your mistakes or failures cause you to give up. Stay focused on your vision, keep working hard, and continue to trust in self ability & wisdom.