Life is full of twists and turns and all of us face a siezable number of it. When you face daunting challenges in your life, career, marriage, health etc, May be it is a test to prove your
Worth and belief in God. Many times we ask God for various favours and blessings like wealth, great jobs, healing, successful marriage, contracts etc. Some of them he does not do immediately, He delays in doing them, and of that keeps you praying, complaining or even crying. Most times why He delays is to try you, to prove you, to know what is in your heart, Deut.8 2-3 'And you shall earnest remember all the way which the Lord your God led you these forty years in the wilderness,to know what was in your mind and heart, whether you would keep His commandent or not'. This the reason why God allows you to suffer a little.