Lyric discussion by Blauvelt32 

Actually for everybody that typed a meaning on here, It is about none of what you guys listed, The Gift is forgiveness, years ago he hit a little girl with his car, he is ashamed to accept her gift (forgiveness) because he is so ashamed of hitting her, he even revisits the road that he hit her on, watch the music video, maybe then you will understand a little better

An error occured.