"Be careful for nothing; but in everything by prayer and supplication with thanksgiving let your request be made known unto God." Phillipians 4:6
Don't get discouraged. Your prayers are working. The answer to your prayers are on the way. When you pray all of heaven moves forward to accomplish the results you need. God designed us to have a link to God through prayer. It is real and it works.
Now, you may have been praying about a specific situation in your life or that of another and it seems like heavens doors have been closed for the season. No way. The only reason you ever get the feeling that God is not listening or that God is not able to accomplish what you pray for is that you are unskilled in the art of waiting. Actually, if you were to not pray at all, God has already designed and provided sustenance and provision for your life. You pray because it is the modus operandi that God designed for you to have two way communication with God.
If you could unlearn the teachings about praying to get something, you could see that prayer is so much more. First and foremost our prayers should be directed to God as dialogue to get to know God better. Once you get to know God better you start to see that God is on your side and that your disruptions to a happy and blessed life are from other sources. As you go to God in prayer to get to know God, you start to get a clearer picture of what to pray for if you were to pray for something for yourself or others.
Prayer was never meant to be begging for something just because you want it.
Prayer was also never meant to be like having a genie in a bottle and when you want something you make a wish and it is granted.
Prayer was meant to be a real place you go to communicate with God about your life and to hear from God what you need to secure the best life possible.
If you were to spend time with God enough to hear what God is saying in your life and to see what direction He has ordained for you, then when you prayed your prayer would be in accordance with the express will of God and you would see results to your prayers manifested in your heart first and then in real time on earth.
Finally, don't be discouraged. Your prayers are being dealt with. Your inner desires and inclinations for yourself and others is taken very seriously by God. Pray believing and let God work it out in His perfect timing. Trust that God has not abandoned you just because you are not hearing His voice right now. God is deeply invested in your life and those that you love. He has not turned His back on you. He has heared your prayers. He is answering your prayers right now.
Want to test it? I am so confident that God has heard your prayers and that God has already initiated the answer that I can tell you that in just two days time (from the time you read this) God will reveal to you in your heart a change in thinking that gives you confidence that in due time your prayer will come to pass. Instead of wondering if..., you will know.