Life is so full of uncertainities.. We make plans, chart out our actions as per those plans but we forget that God is the final decision maker. Life may not go as per our plans because he must have kept something else in store for us.
Life is quite unfair right? Sometimes we are so sure about something because we actually deserve it, we have given our heart and soul to it and there's seems no reason as to why it would fail any how. But then comes the Googly and all our dreams goes for a toss.
I believe in God. I trust his actions, his decisions and try to always calm down myself into thinking that probably I deserved better, probably what I was chasing was not the best fit for him, probably I didn't see the big blunder hidden behind this "so called opportunity" but God did, probably.. Ah! too much self thinking. I wish God was little more responsible and would have left a comment for me as to why he did so. Why he downvoted my idea, my plan, my dream and left me upside down.
But God doesn't work like the steemit.. haha. He has some different mechanism of letting out his believers, his children know that why and how what he had planned is better than what we have.. and that mechanism or source is TIME.. We are never going to get away our answers immediately, how much we cry and question God..We will get our answers as time flows by.. And someday when we would have achieved what HE had wanted for us, we are going to look by at that dream of ours and laugh - laugh over our childishness of questioning the decisions of our creator.
But I always wonder as to why God can't answer me there and then.. Why HE makes me wait for may be years to get the answer of why my plan flopped. And then I realize he is testing us, testing our patience, testing whether even we deserve what he has thought for us, testing if we have that quality of winners, testing if WE TRUST HIS ACTIONS...
Lets have faith in him guys and lets wait for the right time when we are going to get our answers..He has given us yet a lot, a lot that we ought to cherish and feel gratified for. Yes it is tough, seeing your dreams getting shattered is probably the toughest bearing for any human and probably this race to the finish is never going to be easy until and unless we start to believe in his actions. We may just give our 100% on everything and let him take his course of action as to what is the best for us.