For those who pray honestly to God and think that because what you have asked for has not come to pass- he isn’t listening.
God’s timing is always best- while you wait rejoice and be glad. For your celebration is on its way.
And if He loves you enough to give you heaven’s best—Jesus, how will He not with Jesus also freely give you all things (Romans 8:32)? – Joseph Prince