God is not a genie. He is under no obligation to answer any prayer that He does not want to. You see, God gives us what we need & not what we want. God knows what is best for us as God's ways are higher then our ways and God's thoughts are higher then our thoughts.
Unlike us, God is omniscient, God knows what the future holds whereas we do not. So what we may want in the now, may not be what is truly best for us, or what we genuinely need in the future. It doesn't mean that He doesn't exist, or that He is ignoring you. Believe me, God hears you, He is omnipresent. But just remember, God's ways are higher then our ways and God's thoughts are higher then our thoughts, and God always knows best as he can do do no wrong as He is just.
I'm a proud and devout Christian