Do All Things Really Work Together for the Good?

It happens all the time. That moment you realize maybe nothing will ever work out and your life might as well be over. You got nothing to look forward to anymore. Hope is gone. Love is lost. Your future looks bleak and dead.

That was me.


That was me. I was there. My hope was gone…

I was there.

My hope was gone. Like a shrouded ripple faded on the backwash of insecurities. I thought there was no way possible God could ever bring me to the point in my life where anything made sense anymore, to where I knew without the shadow of a doubt that he even cared. Image courtesy of Janpen04081986 at

I replayed nightmares over and over in my head, waking up pleading for his mercy at night and crying out for relief.

But for a long time, nothing came. I felt like I had been abandoned. By God. By my family. It was just me and God. There was nothing else.

But something happened during that time. You see, life throttles curve balls at us until we are left battered, bruised and bleeding. Band-aids don’t work anymore. Gauze becomes cumbersome and annoying. So you reach the point where you feel the point of no return and no relief.

And then it happens.


The moment you realize, in your silence, that God really does work everything out…

Time happens. Silence happens. Your mind slowly heals, your body changes, your emotions grow guards and walls that have taught you discernment. And then slowly, bit by bit God heals you.

Time becomes a soft breeze on your heart that after a while, you start feeling goosebumps of life again. Image courtesy of everydayplus at

There is no short cut to healing. God knows it takes time. But you can rest assured that no matter what you are going through now, he has your best interests at heart and with time, he will bring healing.

“And we know that all things work together for good to them that love God, to them who are the called according to his purpose.”-Romans 8:28

One day, maybe even years later, as I have learned, you will look back and see God working through all your pain the whole time. During those times I felt I had no one to lean on, but in reality, God was and still is all I have. In time, he healed me. And he will heal you too, turning your bad times into working everything out for your good.


Life Roads

Life can be hard at times, right? There are times when things happen or people do things to us that are unfair, deceptive and downright cold-hearted.

But we keep traveling on.

Life keeps going even when bad things happen, even though whatever it is we are going through makes us feel as if the world has stopped spinning and the world may come to an end.

Life doesn’t stop. It never will.

We will live and die based on the premise we could live forever in the moment, when in reality, nothing is certain.

Life Roads show us that even through traffic stops, wrecks and disasters…that God is still in control, no matter what.


The Testing that Prepares you to Pass

I wondered for a long time why I didn’t pass those tests.

At work, we are required to take scheduled testing to improve our skills and train for any next level opportunities in the job, as well as learn about the ever changing regulated environment.

I kept adding learning activities to my training that I just knew I would pass!


We think we are ready for things to happen in our life, when in reality God knows we still need time and training.

But I failed them, over and over.

So I put them on the back burner. I got a job promotion. Then another. And with each promotion I learned the ropes and were given opportunities to keep honing my skills in my environment. Image courtesy of nenetus at

Several months later, I went back to my training modules. The material was familiar to me then. I understood exactly what the module was asking of me.

I passed.

I failed the first time because I wasn’t ready to take those tests in the first place. This time, I had been trained and experienced what those tests were grading me on. I knew what I was doing.


When you’re ready, that’s when God blesses you

In life, we think we are ready to do things and we fail over and over and wonder why God isn’t listening or answering our prayers. It’s not that he doesn’t listen, it’s just he is the teacher grading us and knows when we are ready to take those tests.

He also knows the training and time we need to complete it the right way. Image courtesy of anankkml at

You can spend your whole life in futile effort fighting to pass one thing or another in life, but if you are not ready you will fail every time. God knows we need preparation, time and training.