The Lord is our refuge and our strength. When one calls on the Lord, He always answers. We just don't like His answer. There is always a reason God says 'no'. God always has something better for our future.
But you are a chosen race, a royal priesthood, a holy nation, a people for his own possession, that you may proclaim the excellencies of him who called you out of darkness into his marvelous light.- 1 Peter by billie
And sadly this is not true in other religions. Passing a collection plate or having to pay the preacher for something you need. That's also why the bible tells us God will have vengeance on those fleecing his sheep.