Close this search box.

Through it all

Through one of the early stories of scripture we learn about the life of Joseph. Like many of our lives, his was anything but easy. He went from being the betrayed pampered son thrown in a pit, to living like a prince in a palace, only to be thrown into prison, under false accusations, and then, miraculously, returns to the palace in the highest-ranking position.

Like a roller coaster off the rails, his life was full of ups and downs and turnarounds. Through the highest of highs, to the lowest of lows, God was with him through every phase. 

When we hang on, God’s purpose and plan will ultimately prevail. He will be praised. He never wastes pain. As Joseph himself proclaimed to his perpetrators, “You intended to harm me, but God intended it all for good. He brought me to this position so I could save the lives of many people.” 

There are times in life when we can’t but wonder, where in the world is God in all of this? The truth is, he has been with us through it all. While there is no guarantee he will make things easier, things are better when we recognize he is there. 

Andréa Crouch seems to have captured the heart of Joseph in his beautiful song, Through it All.

I’ve had many tears and sorrows, I’ve had questions for tomorrow, there’s been times I didn’t know right from wrong. But in every situation, God gave me blessed consolation, that my trials come to only make me strong.

Through it all, through it all, I’ve learned to trust in Jesus, I’ve learned to trust in God.

Through it all, through it all, I’ve learned to depend upon His Word.

I’ve been to lots of places, I’ve seen a lot of faces, there’s been times I felt so all alone. But in my lonely hours, yes, those precious lonely hours, Jesus lets me know that I was His own.

Through it all, through it all, I’ve learned to trust in Jesus, I’ve learned to trust in God.

Through it all, through it all, I’ve learned to depend upon His Word.

I thank God for the mountains, and I thank Him for the valleys, I thank Him for the storms He brought me through. For if I’d never had a problem, I wouldn’t know God could solve them, I’d never know what faith in God could do.

There is no question God could have stepped in and changed things for Joseph. But for some reason, God chose to step in and change Joseph instead. 

Remarkably, given Joseph’s final take on all he had survived, despite the pain, problems and suffering he had endured, it was all worth it knowing God’s purpose ultimately prevailed. 

When life hits us hard and we are deep in the pit of despair, He is there. Through the excruciating pain, the hurt of betrayal, and the terrors of torture, He is there. The price we pay, the pain we suffer, the agony that is endured will prove to have meaning. 

Not one minute will be wasted in the darkness. We will understand more clearly once it has been revealed in the light, as through it all, we trust, we hold on and discover what faith in God can do. 

From the pits to the palace, God’s purpose will prevail. He is with us through it all.



More Posts

How to ruin a friendship

How to ruin a friendship. It has been said that a friend walks in when the rest of the world walks out. Good friendships are

Who can you trust?

Don’t miss the latest Ray Sanders Leadership Podcast: WHO CAN YOU TRUST?  This 5 minute thought-provoking episode is certain to inspire and encourage your thoughts

Truth is like a worm

Like the worm, the truth will eventually come out! The narrative makes sense. The pieces fit together. The storyline holds. But in reality, it is

When God Speaks

Methods are good. Discipline is good. Yet, if we aren’t on top of our game, we can come to rely on the predictable for clarity. 


Lackadaisical. What a funny word. The lackadaisical mindset is rooted in lacking. All too often we have a lacking mindset.  As believers, we are called

Ray Sanders Loo

Ready to fuel your journey? 
Let’s connect.

Call Now Button