I had a dream I was using again My sheets were soaked, I felt so close To giving in Then I thought of my son and I came undone I was ashamed of all the pain That I caused everyone There are times I wonder why With all the things I've done that I'm still alive I thank God I made it through The one thing I know that's true Is there is forgiveness on the horizon There is redemption like a wave that's rising I can feel it I can feel it Looking back all of my life My mistakes led to heartbreak Never followed advice When my mother died I was torn up inside I numbed the pain again and again Tears frozen in my eyes When I heard, I collapsed back into myself Will I learn pain's part of life itself? I will stumble and fall But I will rise to my feet and I'll stand tall 'Cause forgiveness (oh, forgiveness) on the horizon There is redemption (oh, redemption) like a wave that's rising I can feel it (can you feel it? Oh) I can feel it (can you feel it?) ♪ When in doubt, I reach out for a higher part See the stars perform a meteor shower When will I learn to love myself? When will I finally figure out? (When will I finally figure out?) There is forgiveness (there is forgiveness) on the horizon (oh) There is redemption like a wave that's rising (I can feel it rising) There is forgiveness, there is compassion (oh, compassion) There is redemption, just imagine You can feel it You can feel it (oh, I can feel it) I can feel it