He Gave His Life For Me

He Gave His Life For Me

Unpublished

Each step I take, each breath I breathe
Is for naught, if not for thee
He gave his life, so I might live
He gave his life for me

He waited long, so patiently
Outside my door, so I might see
He gave his life, so I might live
He gave his life for me

Lift up your hands to that holy place
Fill your life with redeeming grace
He gave his life, so I might live
He gave his life for me

Why must those who abide in peace
Be called to war, so wars might cease
He gave his life, so I might live
He gave his life for me

The silent Psalms of the Psalters sing
On this vigil hour the bell tower rings
He gave his life, so I might live
He gave his life for me

To share in his divine
Nature beyond the sands of time
He gave his life, so all might live
He gave his life for me

Words & music by Larry Long
Copyright Larry Long 2025 | BMI

Appears on

Listen Now

Larry’s music is available on Apple Music, Amazon, Spotify, Bandcamp and select e-tailers

Apple Music
Spotify
Amazon
Bandcamp