If ye abide in me, and my words abide in you, ye shall ask what ye will and it shall be done unto (for) you. ( John 15:7) God is a God of His Word, whatever He say He will do, that will He do. Many times the reason why we don’t we receive what we’re asking for is because we are either asking for something that is not good for us, belong to someone else, or it’s not the time. Anytime we’re praying according to the Word of God, our prayers will be answered in God’s timing. Another reason why our prayers has not been answered is because we’re living our lives according to our desires and not God’s desire. Anytime you submit yourself to the Word of God and you would rather please God rather than yourself, your prayers will be answered because you heart has became the heart of God. You wouldn’t pray for something that doesn’t line up with God’s Word. Don’t worry, don’t lose faith, God will answer your prayers as you continue in the faith. God is obligated to answer your prayers when you live according to His Word. He is obligated as your Father to provide and protect. You can’t receive , if you’re not asking.