He does.
there are some Christians who fall into the trap of doubting God when they don't get everything that they want. many pastors teach that God answers prayers, all prayers, in the form of material or physical blessings, and that just because one is a Christian, the one will be blessed with a comfortable life and with wealth to spare.
what Jesus says is that we are to pray in His name- not just use His name like a magic tool, but to pray in His name, as He prays, like Him. Jesus teaches us to pray for our daily bread, and that we should pray that ultimately, the Father's will be done.
His will for us may not be comfort, health, ease, or happiness at all times. His will for His Son certainly involved a lot of suffering, trials, and humble living. He gives us what we need, if we ask Him. what Christians should realize is that if we really love Him in imitation of His Son, that His will be dearer to us that our own plans, opinions, or preferences.
The Bible is ambiguous on many things, but one of the subjects on which it is very clear is prayer. In multiple locations, Jesus tells his followers that if they ask God for something in prayer that He will provide it.
Christians I have encountered understandably to take this to heart. I have friends who not only pray to God in private, but take part in prayer groups that collectively go to God in prayer to make requests.
My question is, does anyone really believe that God grants prayer requests?