Dear friend - there was a time in my life when nothing was going right. I was always a brilliant student, a topper but never got through any of the engineering colleges. I was shocked and upset and traumatized. The 3 years of my graduation (i did a B.SC) were like hell to me. I lost all confidence in myself and ended up being a loser. Till God held my hand. I was told by a friend - "God's delays are not God's denials". It somehow struck a chord with me and again, i started preparing for entrance tests. I cleared all the exams i gave for masters degree and was in top 5 positions in 4 prestigious institutes. Did i do anything special? No - i put in the same amount of hard work and time. I did the same prayers. The only difference being - this time i put all my points across to God and said - Baba, this is a deal between u and me. I am doing it to the best of my abilities, I will give it the best i have. Its for you to see what is best for me. If by clearing these exams, i can make a difference to my family and myself, then please baba, help me make it. And if you think i have better opportunities waiting, then please baba, give me the strength to withstand failure in the exams. You decide.
And with this - my life had again turned into a new chapter. Ok the point i am trying to make is - God knows whats best for you. Sometimes, he makes us go through pain and suffering so that we can better appreciate success when we come across it. Also, pain and suffering bring out the best in us. Its during tough times, we dig into our reserves of strength and resilience and get to know our true qualities.
Have faith and work hard. Nothing comes easy or for free. If it does, believe me, it wont last. And above all - believe in God and yourself.