Take Heart for Christ Is Near

Purple Mountains

2025 was a difficult year. My Dad had been battling cancer for several years and in January we learned that it had spread and it might be near to the time when God would call him home. I knew that some rough trials were ahead in the new year. We didn’t know how long or how short those trials would be, but we did know that God is good. God was orchestrating all events and would accomplish His will and do what was best for Dad and for our family.

My Dad and I shared a love for John Bunyan’s book, The Pilgrim’s Progress.  One of the obvious lessons that Bunyan conveys in the book is that this life a journey. It’s not our destination.It is not a place where we settle in to stay. This life is a pilgrimage where we look to Christ and press on.  We are traveling from a sinful, fallen world (a City of Destruction) to a better place—a glorious place (the Celestial City)—to heaven where we shall be forever with our Lord and Savior. 

In kindness God keeps short the time we spend here. The journey is often hard and dangerous. We face trials and battle sin. We must resolve to press on and walk by faith. But compared to eternity, this life is but a vapor.  And while there are many wonderful things in this life—family, church, friends, and a multitude of other blessings—here we are simply sojourners. For those who are trusting in Christ, God has promised to bring us safely to the end of our journey, to bring us home to be with Him. And He has promised that as we make this journey He will never leave us or forsake us.

As I a thought of my Dad completing his journey—God using the trial of cancer to wean him from this life and usher him safely to his destination at home with Christ—I set out to write a song. I wanted the song to encourage my Dad, to hearten and preach to myself, and to share with family and friends. I finished the song in May 2025 and saved it to sing for my Dad on Father’s Day. 

I didn’t know then that only a few days later, Dad’s health would quickly decline and he would be in hospice care—and 10 short days later God would call him home. I sang the song more times while I sat with my Dad as he neared the end of his journey.

It was a great comfort to me to see my Dad end his journey well. He had a strong faith and heartfelt compassion for family, friends, and those who were caring for him. Though trials, tears, and even great loss come upon us, we need not fear or lose heart. Our faithful God is near us and guides us every step of our journey. 

Take Heart for Christ Is Near

“My sheep hear My voice, and I know them, and they follow Me. And I give them eternal life, and they shall never perish; neither shall anyone snatch them out of My hand. My Father, who has given them to Me, is greater than all; and no one is able to snatch them out of My Father’s hand. I and My Father are one.”  (John 10:27–30).

Here in this world
We live each day
Yet as sojourners
Christ leads us on
To glory and
Our destiny assures

Each day may bring
Its joys and pains
Yet by faith we know
God holds us in
His loving hands
He will not let us go.

This journey leads to glory
Take heart and do not fear
Our Shepherd’s with us always
Take heart for Christ is near

Though days grow dark
The pathway dim
Yet the Lord still reigns
So walk by faith
Stay in the fight
For this our God ordains

Though victory seems
A distant dream
Yet it is assured
Keep watch, believe
Cease not from prayer
For God will keep His Word

This journey leads to glory
Take heart and do not fear
Our Shepherd’s with us always
Take heart for Christ is near

A little while
We must endure
Yet the dawn is near
When darkness fades
And we shall see
God’s glory bright and fair.

Though trials come
And tears rain down
Yet we lift our praise
For one day soon
We all shall be
At home with Christ always

This journey leads to glory
Take heart and do not fear
Our Shepherd’s with us always
Take heart for Christ is near

He’s with us now and always
Take heart for Christ is near

Words and Music ©2025 Kenneth A Puls

For my Dad who finished his journey and is now home with Christ in glory

This song is featured on the Upcoming EP: 
“Take Heart for Christ Is Near”
Hymns and Songs for the Journey to Glory 
Coming January 9, 2026

WORDS: Ken Puls, May 24, 2025
MUSIC: Ken Puls, May 24, 2025
THEME: Christ’s Presence and Guidance through Life’s Journey 
Words and Music ©2025 Kenneth A Puls

Download the lyrics and free sheet music for this song.

More Hymns and Songs by Ken Puls

His Unmistakable Hand

Light on the Path

His Unmistakable Hand

“Trust in the Lord with all your heart,
And lean not on your own understanding;
In all your ways acknowledge Him,
And He shall direct your paths.
Do not be wise in your own eyes;
Fear the Lord and depart from evil.
It will be health to your flesh,
And strength to your bones.”
(Proverbs 3:5–8)

Stream this song from the Album “Come Walk in the Light of the Lord”

His Unmistakable Hand

I find each day a thousand ways
Your kindnesses abound
In trials and in joys alike
Your goodness can be found
For You work all things for my good
To You belongs all praise
Safe in Your hand through ev’ry storm
You care for me always 

Your unmistakable hand
Is guiding all I do         
Clear evidence of Your grace
In all You’ve brought me through
I cannot doubt the path You’ve set
My journey You have planned
So give me eyes each day to see
Your unmistakable hand

God fully orchestrates each day
I live and move and breathe
He works His will when I rejoice
As well as when I grieve
No wasted pain or needless grief
He stays my hand from sin
He weans me from a dying world
and draws me near again

His unmistakable hand
Is guiding all I do         
Clear evidence of His grace
In all He’s brought me through
I cannot doubt the path He’s set
My journey He has planned
With grateful eyes each day I see
His unmistakable hand

So trust the Lord with all your heart
You need not understand
Acknowledge Him in all your ways
He’ll guide you with His hand
Do not be wise in your own eyes
Flee sin and fear the Lord
This is the way to strength and health
When you believe His Word.

His unmistakable hand
Is guiding all we do     
Clear evidence of His grace
In all He’s brought us through
Don’t ever doubt the path He’s set
The journey He has planned
With grateful eyes behold each day
His unmistakable hand

Words ©2020 Kenneth A Puls
Music ©2013, 2020 Kenneth A Puls

Free Sheet Music, Chord Charts, and Lyrics from the Album “Come Walk in the Light of the Lord”

More Hymns and Songs by Ken Puls

Watch for new music coming later this fall!

New Album Available for Streaming

Come Walk in the Light of the Lord

Hymns and Songs for Christian Sojourners
Come, trust in God, and walk in the light of His Word as we journey through this life to glory.

Now available and streaming on all your favorite platforms

Tracks include:

  • Unmistakable Hand
  • Trust in God and Do the Right
  • Two Voices Cry Out
  • Come Walk in the Light of the Lord
  • Abiding Faith
  • O Spirit Now We Thank You
  • Now May the God of Peace
  • Made for Glory

Download free sheet music, chord charts, and lyrics to each of the hymns and songs on this album.

Listen to more music by Ken Puls on Bandcamp

Now May the God of Peace

Sea of Galilee

New Recording

Listen and download a recording of this song from Bandcamp:

Now May the God of Peace
A prayer for sanctification in the fight against sin

“Now may the God of peace Himself sanctify you completely; and may your whole spirit, soul, and body be preserved blameless at the coming of our Lord Jesus Christ” (1 Thessalonians 5:23).

Lord, I desire Your will
My heart yearns to obey
Though daily I am faced with sin
Enticing me away

So, help me rise each day
Battle and war with sin
I long to see You face to face
And final vict’ry win

Lord, You have so designed
This fight with sin in me
That as I struggle, watch and pray
I learn humility

So, help me to obey
Holiness to pursue
Deepen repentance when I fail
Strengthen my faith in You

I rest within the hope
Your Spirit dwells in me
Completing that which was begun
So holy I may be

Now may the God of Peace
Sanctify me wholly
And keep me blameless ‘til the day
Christ comes in victory

Words ©1990, 2015 Ken Puls
Arranged to the tune: STATE STREET

Download the lyrics and free sheet music for this hymn, including an arrangement of the tune STATE STREET for classical guitar.

More Hymns and Songs by Ken Puls

Above image from Unsplash

Made for Glory

Misty Mountains

Life is filled with many perplexing realities. It seems all too brief. It is tainted by sin. It is marred with suffering. Along with joy, there is sorrow. Contentment is ever being challenged with longing.

We know that God is good and always does good. He created both time and space as a canvas to display His glory.  He made the heavens and the earth and declared them to be “very good” (Genesis 1:31). He crafted the world with beauty and wonder. 

Yet, as we look at the world around us, we see trials and troubles. We experience sorrow and pain. We know that God is not the author of sin, but why would He allow sin and suffering to enter His “very good” creation? How could the presence of evil (and its final defeat) possibly bring about, in God’s design and purpose, the fullness of His glory and our greatest good? 

This hymn wrestles with such questions and points toward a vital truth. This world is not all there is. This life is fleeting. We were made for much more. We were made for glory.

Listen and download a recording of “Made for Glory” from Bandcamp:

Made for Glory

“And God will wipe away every tear from their eyes;
there shall be no more death, nor sorrow, nor crying.
There shall be no more pain, for the former things have passed away” 
(Revelation 21:4).

We journey through this life
As pilgrims here on earth;
Some live for years, some weeks or days,
Some never see their birth.
But when our journey ends,
Our moments, days, or years
Will all seem like a vapor when
God wipes away our tears.

How short the time we have,
How briefly we exist.
Compared to all eternity,
This life’s a fleeting mist.
For glory we were made
An everlasting soul,
Not just the time this life affords
With bodies that grow old.

Why is our time so short
And stained with sin and strife?
How could a loving God allow
Such suff’ring in this life?
In kindness God keeps short
Our sorrows in this place,
Yet through our pain and suffering
We come to know His grace

As time moves quickly on,
We must not waste a day,
But bring our broken, sinful lives
To Christ without delay.
In Him each day find rest,
Refreshment for the soul.
For through His suff’ring we are healed,
Forgiven, and made whole.

Though heartaches overwhelm
And fill our souls with grief,
Remember we are sojourners,
Our journey will be brief.
In glory one day soon
We will look back and say:
Our faithful God has brought us home,
Our tears He’s wiped away

Yes, one day we will be
In glory and can say:
Our faithful God, He’s brought us home,
Our tears He’s wiped away.

Words ©2022 Kenneth A Puls
Music: Public Domain

Download the lyrics and free sheet music for this song.

More Hymns and Songs by Ken Puls

Behold O Lord My Days

From Psalm 39

Lake in Fog at Sunrise

“Lord, make me to know my end,
And what is the measure of my days,
That I may know how frail I am.
Indeed, You have made my days as handbreadths,
And my age is as nothing before You;
Certainly every man at his best state is but vapor.”

(Psalm 39:4–5)

Behold, O Lord, My Days

1. Behold, O Lord, my days are made
A handbreadth as their span.
Before the noon, my flow’r must fade,
The end of ev’ry man.

2. So teach me Lord, to know my end
And know that I am frail.
To heav’n let all my thoughts ascend
And let not earth prevail.

3. What love of earth can keep me here?
I hope in You alone.
When will You open glory’s gates
And call me to Your throne?

4. A stranger in this land am I,
A pilgrim far from rest.
O be not silent to my cry,
My yearning soul’s request.

5. Though I’m exiled from glory’s land,
I dwell with glory’s King.
My God is ever near at hand;
He wakes my voice to sing.

“Behold, O Lord, My Days Are Made” 
Words by Charles H. Spurgeon, 1866 alt.
To the tune: ST ANNE
Music by William Croft (1678–1727)
Words and Music ©Public Domain

Download free sheet music (PDF), including a guitar chord charts and an arrangement of the hymn tune ST ANNE for classical guitar. 

More Hymns from History

More hymns arranged for Classical Guitar

Above image from Unsplash

See Amid the Winter’s Snow

Classical Guitar and Snowy Road

Let this mind be in you which was also in Christ Jesus, who, being in the form of God, did not consider it robbery to be equal with God, but made Himself of no reputation, taking the form of a bondservant, and coming in the likeness of men. And being found in appearance as a man, He humbled Himself and became obedient to the point of death, even the death of the cross” (Philippians 2:5–8).

See Amid the Winter’s Snow

See, amid the winter’s snow,
Born for us on earth below,
See the tender Lamb appears,
Promised from eternal years.

Hail, thou ever blessed morn!
Hail, redemption’s happy dawn!
Sing through all Jerusalem,
Christ is born in Bethlehem.

Lo, within a manger lies
He who built the starry skies:
He who, throned in height sublime,
Sits amid the cherubim.

Say, ye holy shepherds, say,
What your joyful news today?
Wherefore have ye left your sheep
On the lonely mountain steep?

“As we watched at dead of night,
Lo! we saw a wondrous light;
Angels singing, peace on earth,
Told us of the Savior’s birth.”

Sacred Infant, all divine,
What a tender love was thine,
Thus to come from highest bliss
Down to such a world as this!

Teach, O teach us, holy Child,
By thy face so meek and mild,
Teach us to resemble thee,
In thy sweet humility.

Words by Edward Caswell, 1851
Music by Sir John Goss, 1870

Download free arrangements of this Christmas Hymn:

for Classical Guitar [PDF]

for Flute and Classical Guitar [PDF]

More free music arranged for guitar:

Christmas Music for Classical Guitar

Hymns for Classical Guitar

Music for Flute and Classical Guitar

More Music for Classical Guitar 

Christiana’s Song

The King Shall Rejoice

Then Christiana began to talk of their journey, and to inquire after the way. So he fed them, and washed their feet; and set them in the way of his steps, according as he had dealt with her husband before.

So I saw in my dream that they walked on in their way, and had the weather very comfortable to them.

Then Christiana began to sing, saying:

“Blest be the day that I began
A pilgrim for to be;
And blessed also be that man
That thereto moved me.

‘Tis true, ‘twas long ere I began
To seek to live forever:
But now I run fast as I can;
‘Tis better late, than never.

Our tears to joy, our fears to faith,
Are turned, as we see:
Thus our beginning (as one saith)
Shows what our end will be.”

Notes and Commentary

As Christiana sets out again with her children and Mercy on their journey to the Celestial City, Christiana’s heart is full of joy. At the Gate, they have been well fed, refreshed, and shown the right path to take. Now they walk in favorable weather.

Christiana expresses her joy with singing. Music is a fitting way to declare our delight in God and make known His manifest kindnesses.

Continue Reading Notes and Commentary

The text for The Pilgrim’s Progress and images used are public domain.

Notes and Commentary for Part II ©2014, 2022 Ken Puls

Unless otherwise indicated, all Scripture quotations are from 
the New King James Version (NKJV) ©1982 by Thomas Nelson, Inc
.

Return to A Guide to John Bunyan’s The Pilgrim’s Progress Part 2

Come Thou Long-Expected Jesus

Night Sky just before the Dawn

“But when the fullness of the time had come, God sent forth His Son, born of a woman, born under the law, to redeem those who were under the law, that we might receive the adoption as sons” (Galatians 4:4-5).

1. Come, thou long expected Jesus,
Born to set thy people free;
From our fears and sins release us;
Let us find our rest in thee.
Israel’s strength and consolation,
Hope of all the earth Thou art;
Dear Desire of ev’ry nation,
Joy of every longing heart.

2. Joy to those who long to see Thee
Day-spring from on high, appear.
Come, Thou promised Rod of Jesse,
Of Thy birth, we long to hear!
O’er the hills the angels singing
News, glad tidings of a birth;
“Go to Him your praises bringing
Christ the Lord has come to earth!”

3. Come to earth to taste our sadness,
He whose glories knew no end.
By His life He brings us gladness,
Our redeemer, Shepherd, Friend.
Leaving riches without number,
Born within a cattle stall;
This the everlasting wonder,
Christ was born the Lord of all.

4. Born thy people to deliver,
Born a child, and yet a King,
Born to reign in us for ever,
Now Thy gracious kingdom bring.
By thine own eternal Spirit
Rule in all our hearts alone;
By thine all-sufficient merit
Raise us to thy glorious throne.

“Come Thou Long-Expected Jesus”
Words by Charles Wesley, 1744
Hymn Tune: HYFRYDOL (8.7.8.7.D.)  
Music by Rowland Prichard, 1830

©Public Domain

Download Free Sheet Music including Chord Charts for Guitar and an arrangement of the hymn tune HYFRYDOL for Classical Guitar.

More Hymns from History

More Christmas Hymns arranged for Classical Guitar

He Does All Things Well

Sunrise in the Valley

Often in this life we face circumstances that make no sense. Difficulties arise that we don’t expect. Trials come our way that overwhelm our thoughts. Friendships, jobs, ministries, vocations—in which we’ve invested our time and efforts—can vanish. In such times, we need to remember to trust God and acknowledge Him. Though we don’t understand why we must walk through such troubles, we can look to God and know He will guide us. God’s Word tells us:

Trust in the Lord with all your heart,
And lean not on your own understanding;
In all your ways acknowledge Him,
And He shall direct your paths.
(Proverbs 3:5–6)

God is sovereign and wise. He understands all things and directs all things according to His will. Though we may not understand, we are exhorted to rest our faith in Him (trust in the Lord) and give Him praise (acknowledge Him). Though we may not see the pathway ahead, we are urged to trust Him completely (with all your heart) and praise Him always—in times of sorrow and pain as well as in times of joy (in all your ways).

God is accomplishing and completing His perfect plan. He is at work in ways that are beyond our thoughts and far above our prayers. 

“For My thoughts are not your thoughts,
Nor are your ways My ways,” says the Lord.
“For as the heavens are higher than the earth,
So are My ways higher than your ways,
And My thoughts than your thoughts.”
(Isaiah 55:8–9)

The following song is a reminder to trust God and give Him praise, even when life doesn’t make sense. We cannot comprehend all He is doing in us and around us. We often don’t know what to think, what to say, and how to pray. But our God “is able to do exceedingly abundantly above all that we ask or think.” His ways are sure. His Word is true. We need only watch with eyes of faith. Behold! His perfect plan will indeed unfold. 

Listen and download a recording of this song from Bandcamp:

He Does All Things Well

“Now to Him who is able to do exceedingly abundantly above all that we ask or think, according to the power that works in us, to Him be glory in the church by Christ Jesus to all generations, forever and ever. Amen” (Ephesians 3:20–21).

God is faithful,
God is near.
He’ll not leave you,
So do not fear.

All around you,
Everyday,
He is working,
So watch and pray. 

With eyes of faith,
Look around, behold.
His perfect plan
Will indeed unfold.
Far beyond our thoughts,
More than we can tell,
Far above our prayers,
He does all things well.

God is sovereign,
God is wise.
Don’t be downcast,
Just lift your eyes.

All that happens
Serves His will,
Even hard things,
So trust Him still.

With eyes of faith,
Look around, behold.
His perfect plan
Will indeed unfold.
Far beyond our thoughts,
More than we can tell,
Far above our prayers,
He does all things well.

When the changes comes,
He knows what is best.
When you’re beaten down,
He will give you rest.

When you’re tossed and turned,
He’ll steadfast remain.
When the wound is deep,
He will heal your pain.

When the door is closed,
He will show the way.
When the path grows dark,
He shines bright as day.

With eyes of faith,
Look around, behold.
His perfect plan
Will indeed unfold.
Far beyond our thoughts,
More than we can tell,
Far above our prayers,
He does all things well.

Yes, wait and see
What the Lord will do.
His ways are sure
And His Word is true.
Far beyond our thoughts,
More than we can tell,
Far above our prayers,
He does all things well.

Words and Music ©2021 Kenneth A Puls

Download the lyrics and free sheet music for this song.

More Hymns and Songs by Ken Puls