But the fact is that every single prayer that has ever been uttered from the lips of man since the beginning of their existence has been answered. Most people just don't see it that way because they didn't get what they wanted from the conversation. The purpose of prayer is not to tell God and the hosts of heaven what we want. It is not to give orders to God, like we would to a waiter at a sit-down restaurant. Prayer is not a letter to Santa Clause. The purpose of prayer is to figure out what God wants for us.
God always answers prayers. What we must understand in order to have a sincere conversation with Him is that the answer to even the most heartfelt prayer is not always the answer we want. Sometimes, and maybe more often than that, what we want isn't necessarily best for us. Sometimes the answers is, "No."