To think that seeking help from God is sometimes without result and wondering that the Rahmaniyyah and Rahimiyyah of God do not manifest themselves in the shape of help, is the result of a misunderstanding. God Almighty surely hears the prayers that are offered in sincerity and helps the seekers of help as He considers proper. But sometimes it happens that the prayer and request for help of a person are not inspired by sincerity and lack the humility of the heart, and his spiritual condition is not up to the mark, so that while his lips utter the words of supplication his heart is inattentive or is only making a show. It also happens sometimes that God hears the supplication and bestows whatever He considers proper and most appropriate in His perfect wisdom, but the foolish supplicant does not recognize the hidden favour that God does to him and begins to complain on account of his ignorance and unawareness. He does not appreciate the verse:
عَسَىٰٓ أَن تَكۡرَهُواْ شَيۡـًٔا وَهُوَ خَيۡرٌ لَّكُمۡ ۖ وَعَسَىٰٓ أَن تُحِبُّواْ شَيۡـًٔا وَهُوَ شَرّٞ لَّكُمۡ ۚ وَٱللَّهُ يَعۡلَمُ وَأَنتُمۡ لَا تَعۡلَمُونَ
That is, it may be that you dislike a thing, which is really good for you, and it may also be that you like something, but it may be the worse for you. Allah knows the reality of all things and you know not.
Hazrat Mirza Ghulam Ahmad (as), The Essence of Islam – Volume II (Tilford, Surrey: Islam International Publications Ltd., 2004), 228-229.
 The Holy Qur’an, 2:217.