Through so many dangers And toils of this life I have already come But He keeps on giving The grace and the strength To just keep pressing on He's given a promise And I'm gonna stand On every word His holy word has said And holding His hand I'll never fear Whatever lies ahead I'm gonna make it He's already said that I would I'll keep on trusting That He's working everything for my good He walks beside me And heaven is in my view I'm gonna make it through In spite of the good intentions I've had Sometimes my strength can fail Though I have tried the very best that I could My weaknesses prevailed But then I remember the promise he made That in my weakness He is strong And that's when I know whatever may come His steady hand will lead me on And on and on I'm gonna make it He's already said that I would I'll keep on trusting That He's working everything for my good He walks beside me And heaven is in my view I'm gonna make it I'm gonna make it through He walks beside me And Heaven is in my view I'm gonna make it He said I'll make it I'm gonna make it through