Why Doesn’t God Answer Prayer Immediately?

God’s slowness springs from our coldness and dullness, while our iniquities interpose an obstacle between ourselves and his ear. — John Calvin

Or, in more modern terms- God doesn’t answer your prayers right off because your spiritual life is undeveloped and you sin so much that he just isn’t in any rush to give you a hand.

And, frankly, why should he?