Gospel Songs

Christian lyrics with chords for guitar, banjo, mandolin etc.

Home Gospel Home Titles beginning A B C D EF G H I JK L MN O PQR S T UVWXYZ Support Search Codes



Share page  Visit Us On FB


Album: So Long, So Wrong
Performer: Alison Kraus and Union Station
Words and music: Ron Block

There Is A Reason

A E D A I've seen hard times and I've been told D E There isn't any wonder that I fall A E D A Why do we suffer, crossing off the years D E A E There must be a reason for it all A E D A I've trusted in You, Jesus, to save me from my sins D E Heaven is the place I call my home A E D A But I keep on getting caught up in this world I'm living in D E A E And Your voice it sometimes fades before I know F#m D E A Hurtin' brings my heart to You, crying with my need F#m A E Depending on Your love to carry me A E D A The love that shed His blood for all the world to see D E A E A This must be the reason for it all F#m D E A Hurtin' brings my heart to You, a fortress in the storm F#m A E When what I wrap my heart around is gone A E D A I give my heart so easily to the ruler of this world D E A E A When the one who loves me most will give me all F#m D E A In all the things that cause me pain You give me eyes to see F#m A E I do believe but help my unbelief A E D A I've seen hard times and I've been told D E A There is a reason for it all
download the song in PDF format for printout etc.