###, God is NOT a genie in a bottle who gives us everything that we ask for, we want everything in an instant and God does not always work that way. He Is God, and IF you are a Christian and you know the word of God then you should know that He has certain requirements set up before some prayers are answered { such as being patience or having faith } then He promises to take care of us. God knows best, we may not want to hear that because we live in a society where it is all about US, He is a jealous God and He wants us to put Him first in our lives. If your prayers are not being answered the way you want them to then there is a reason, ask Him for wisdom concerning any situation in your life, then wait for His answer.