God answers prayer. I've seen it. Miracles happen. If you are asking God, seeking God, knocking on the door and your prayer has not been answered, remember-
Sometimes God says
No means, sorry, doesn't fit with God's purpose.
Slow means, slow down, be patient.
Grow means, hey, your prayer will be answered when you spiritually grow.
And finally, amen, your prayer is answered, go! (Bill Hybels)
Take a look at this scripture-
You do not have, because you do not ask God. When you ask, you do not receive, because you ask with wrong motives... James 4:2-3
Ask with the right motives. Go in peace and go with God.