1st John 5:14 -15 And this is the confidence that we have in Him, that if we ask anything according to His Will, He heareth us. And if we know that he hear us, whatsoever we ask, we know that we have the petitions that we desired of Him.
Friend, there are two things in the above scripture we should remember when praying to God.
First is that we are advised to "ask" God for our needs.
Second is that we should know that if we ask for anything and it is not according to His Will (Law), we ask amiss.
God is Law. He created Law. He keeps the scales of Justice perfectly balanced at all times.
He will not give something to us if the Law is going to be unbalanced.
He is Perfectly balanced. He will not allow Himself to be unbalanced, like we are.
Get to know God and His Law and ask according to His Will, and firstly, He hears you, then He sets about getting your desire prepared and working things together for you to receive what you have asked for. He does all this according to His Will. So your way and the time it takes to get it done will be dependent on your cooperation with Him in the process of Him granting your prayer request.
Also, our requests will affect others and if they are not in His Will, your request may take some time to become a reality in your life, while He and the Spirit work in the lives of the other people who are connected to your need that you have asked help in.
But, friend, ask for all your needs, and know that He is a Good God, and will move mountains for you to have His Will in your life - which will bring you new Life and Hope, and Love, and Peace and all the Godly things that He can shower on you.
Pray in confidence and say, "All things according to Your Will, Lord, not mine. I am your humble servant and will wait and know that You are working all things together for Your Good and my good. In Jesus's Holy Name, Amen."