All of us had an experience of praying to God. There are times that our prayers are not yet answered but most of them had been. Yes, there are times we almost lost hope for it may have been long already that it seems dry and almost never-ending despair.
Waiting is not easy! As you can see, if one is at the end of the queue, that one seems to like to jump to the front. If you are waiting in a bank, and the teller seems socialising with a client, you seem have smoke in your head, about to simmer!
But, waiting on God is different! We are waiting on the answer of our Awesome God. We have to be silent in awe. If one has great faith, waiting for years is not an issue. Focus on worshipping God and you will not be disappointed.