Sometimes we ask Allah for something with all our hearts and expect our wish to be granted instantly. And when it doesn't happen, we get depressed and feel like as if God is not listening to our prayers. But, this is Allah's deep love for us that delays our requests...