In church yesterday we sang the following song:

God Moves

Music and additional lyrics by Bob Kauflin

Lyrics by William Cowper

God moves in a mysterious way

His wonders to perform

He plants His footsteps in the sea

And rides upon the storm

Deep in His dark and hidden mines

With never-failing skill

He fashions all His bright designs

And works His sovereign will

So God we trust in You

O God we trust in You

O fearful saints new courage take

The clouds that you now dread

Are big with mercy and will break

In blessings on your head

Judge not the Lord by feeble sense

But trust Him for His grace

Behind a frowning providence

He hides a smiling face

So God we trust in You

O God we trust in You

When tears are great

And comforts few

We hope in mercies ever new

We trust in You

God’s purposes will ripen fast

Unfolding every hour

The bud may have a bitter taste

But sweet will be the flower

Blind unbelief is sure to err

And scan His work in vain

God is His own interpreter

And He will make it plain

After we sang the song, the pastor came forward to explain something we often confuse about our trust in God.  Many times our trust in God is based on the expected outcome—that He’ll work out everything according to what we want.  Our faith is in the outcome.

However, that is not what it means.  To trust God is to trust in who He is no matter the outcome, to have faith in Him.  To trust that He is Good, Kind, Sovereign and Faithful—no matter what.  Our circumstances change and we change but God never changes! 

This was a good reminder to me and I hope it is to you as well.

Have a great day!