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.
2 Corinthians And he said unto me, My grace is sufficient for thee: for my strength is made perfect in weakness. Most gladly therefore will I rather glory in my infirmities, that the power of Christ may rest upon me.