Why would a good father, take long to send good things to His children? Why would God take so long to satisfy the desires of my heart if He really loves me and knows that I need it?
Jesus longs for those who will see with their eyes, and hear with their ears. Jesus longs for us to gain insight, an understanding that is almost an "a-ha" realisation in our lives. We can train ourselves to regularly receive insight, which will enable us to move into deeper spiritual understanding.