You make all things work together for my good

Do you ever find that during different times in your life you find yourself listening to the same songs on repeat? I do it quite a lot. There are some songs that I could listen to 50 times in a week and still want to listen to it again! They change quite often but I do find that it happens on a regular basis.

Over the past few days I have been listening to a song called ‘Your love never fails’ on repeat. The bridge lyrics are like so – “You make all things work together for my good.”

I’ve been thinking a bit recently about the struggles we go through as Christians and how often we fail to trust in God; how we fail to trust that he is working in our issues and our worries.

I look back on the rubbish I’ve been through over the past few years and can clearly see that God has worked in all those situations. While my action and the actions of other people ended up breaking me; God used those exact same situations to build me.

How many of us still find it hard to trust God even when we can look back and see how he has saved us in the past? I know I find it hard sometimes.

I tend to think a lot using lyrics of songs, and one that’s been on my heart for a while is – ‘You’ve never failed, and you won’t start now‘. If we have seen God at work in our lives in the past then why would he stop working the next time we are struggling and praying for help? The answer is that he doesn’t stop- He is there. He may not always be leading us to burning bushes to show himself but we need to learn from past experiences and learn to remember those times he has worked for our good.

Romans 8:28 – And we know that in all things God works for the good of those who love him, who have been called according to his purpose.

Leave a Reply