Caught Between a Rock and a Hard Place
Much like the stress test my doctor puts me through every summer, God allows trials and tests in our lives in order to reveal where we are along our spiritual journey. He does this for the purpose of correcting whatever happens to be wrong, revealing whatever needs to be revealed, and strengthening whatever seems to be weak so that we might move on to what He has in store for us.
When you are caught between a rock and a hard place, you feel trapped, stuck, and tired of where you are. You either don't know what to do, or you don't know how to legitimately do what you feel you need to do. You are like Israel when they faced Pharaoh on one side and the Red Sea on the other and certain death was upon them.
Getting caught between a rock and a hard place is a lose-lose deal. If it were a clear win-lose deal, then you would know how to choose and where to turn. But what do you do when there are no clear choices? What option do you choose when both options are bad? Have you ever been in a situation where all of the ways that you turn to are problems, and you are just trying to find the least possible problem to choose as the solution?
I know I've been in situations like that and it's not fun. It's about as fun as huffing and puffing on that treadmill in my doctor's office. But one thing I've learned over the years is that God has a purpose for these times in our lives. Just like my doctor is not a mean man for putting my body through all of that stress, God is not a mean God when He decrees that we go through trials.
When God wants to reveal the real condition of your heart to empower you toward His plan for your future, He puts you in one of these kinds of trials.