I have realised that when I ask from my heart, I receive. I may not receive when I want it, but I do receive when God is ready to give. It is as simple as that.