It is so much fun when I look around…I see some people getting frustrated when they face challenges..oh I am sorry its not fun to see them getting frustrated but the process is fun, even i am facing…when ever you do something it is bound to have challenges, nothing can be achieved without crossing the hurdles and short cuts never work as they are the diversions and will never take you to the destination..why do we face challenges, first to see how determined you are and second to make sure that you actually deserve that. You can not scale any height without crossing all the stones, rocks, slippages, waters,now why this is fun, the process is designed very beautifully, they test us, pose challenges but make sure we do not give up as before the evening comes, they give a new hope and you sleep with a new light that tomorrow you can do this or some light in the corner which gives you the hope that this might work tomorrow, you are tested but they make sure that they are with you, now who is they in this, ofcourse, your guides, the angels, the God or the power in you…somewhere you keep seeing that light and feel connected and you feel that the power is coming, if you will stop seeing that light, you would give up and no one will ever be able to achieve anything as everyone would give up just before the final light….so that ray of hope is necessary and challenges are necessary too otherwise how would you know how much strength do you have, and how much you can endure. So dont be afraid of anything, just keep doing all what you can do and one ray of hope will be enough to guide you and then will bring you to light finally. Do not worry how long you would have to walk, as that ray is still there.