God promises to answer our prayers, but not always according to our timing.
But as for me, I will look to the Lord; I will wait for the God of my salvation; my God will hear me.
The Lord is good to those who wait for him, to the soul who seeks him. It is good that one should wait quietly for the salvation of the Lord.
Trust in the Lord with all your heart, and do not lean on your own understanding. In all your ways acknowledge him, and he will make straight your paths.