We all can't wait for the Greener pastures, little do we learn to understand that every day of our life's. We need to keep watering our ground and this means preparing the ground for something better, you definately can't continue to expect something bigger to come when we haven't paved way for its arrival. Preaparation is the first key to success, if you aint prapared for what is coming, you definately would lose it before it comes. Never keep making yourself better everyday. The day you stop learning is the day we start dying.
Keep Hoping for the best, the truth is, what we actually desire is never far away from our reach.