Another quote by CS Lewis:
Think about it: Is it possible God hasn’t given you an answer because the answer lies in his very self?
For example, you might be asking yourself whether you really need Jesus [sorry, kind of a bad example…]. But the answer is simple:
“I am the bread of life.” (John 6,35)
[Of course it there may always be other reasons why you haven’t received an answer to your prayers yet – but don’t rule out the possibility this quote shows.]