Lamentations 3 verse 7 "He hath hedged me about, that I cannot get out: he hath made my chain heavy."
Have you ever been caught between a rock and a hard place(hedged about)? Seems like you stuck in a situation where there is no hope. I've often had that happen to me, but I know that there is a time and a purpose for everything under heaven. I've been to the ocean and watched the tides ebb and flow. At high tide, the water covers much of the beach, yet from my observations, I know the tide will change, and the beach will once again be exposed...all I have to do is wait and watch.
I don't believe God intends us to stay between a rock and a hard place for all time. He will make a way of escape. The Red Sea was before the Israelites, and the Egyptian army was fast approaching from the rear. They were trapped, but God made a way of escape. Just hold on until the time comes..it may be today!
Psalm 91 verse 15 "He shall call upon me, and I will answer him: I will be with him in trouble; I will deliver him, and honor him."