A long time ago someone told me that it was okay to yell at God. Stunned and horrified I said, “There’s no way I could do that.”

My friend reasoned, “God can take your anger better than people. He already knows what’s in your heart and mind. You may as well just tell Him.”

At first I thought it was the zaniest thing I’d ever heard. A truly foreign concept until I came to a point in my life where the rubber met the road, things weren’t going as planned and my dreams were shattered and hope a fading memory.

I truly didn’t understand why God was allowing this to take place. I struggled. I cried. I tried to find the answers. They never came. One dead end led to another.

After several failed attempts and sitting facing another mountain of paperwork for a battle already in its second year, I lost it. I took the daunting papers lying in front of me and hurled them across the room. Screaming, all the while, at the top of my lungs. Shaking my fist in anger telling God what I really thought about the situation and telling Him how I thought He should answer my cries for help. It wasn’t a pretty sight and I’m thankful no one but God saw it. I don’t know how long it lasted but long enough for me to go through the tirade of emotions. Once I regained composure and picked up the mountain of paperwork, I felt as if the albatross has been removed. The weight had been lifted. The burden eased. It’s almost as if I threw away all the things that were binding me to the situation and giving it God.

Many times in our lives we find ourselves in places we never thought we’d be. Our world is turned upside down and nothing resembles what we had hoped or imagined. At these pivotal moments we are going to one of two things, we are either going to cry out to God or we will walk away from God.

Many times throughout the course of this three year trial, I desperately wanted to walk away. Many times, I wanted to give up because I wasn’t getting the answers I wanted. I wanted God to step in and take it all away. As a matter of fact, He didn’t answer my prayer in the way I thought He should. He answered in the way that was best for me.

He made our marriage stronger. Relationships with family and friends much sweeter. He made me more aware of His presence in my life. He ushered in hope when things seemed hopeless. He took something that turned to a pile of rubble and made it brand new. In essence, He restored all that had seemingly been lost. Only God can take a mess and turn it into something beautiful.

In reality looking back over this time, I realize that God was preparing me in advance for another time that would lead down roads of winding paths, dark shadows, rocky terrains and uphill climbs. Had I not cried out to God then and seen the goodness of my Shepherd, there’s no way I could’ve trusted in Him when wave after wave slammed against me so hard I barely had time to come up for air.

You see the one thing I’ve learned is that in time, God ”will restore and give back the joys I once had.” Lamentations 5:21. My problem is being patient with the process. I tend to live in the mindset of Veruca Salt, ”I want it now!”

What I’ve come to realize is that through the process of not getting what I wanted, God was in the process of giving me what I needed and restoring what the locusts threatened to eat and destroy.

Have you been in a seemingly hopeless situation? Are your prayers not being answered in the way or timeframe you desire? Are you tired and weary because the journey is much too long and seems way too hard? Rest assured, my friend there is hope and it’s found in no other name but Jesus. If you will choose today to let the waves come as they may and trust in His power and might, the waves may not end but at the end of the day, you will have hope for a new tomorrow.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s