mother mother tell your children that their time has just begun i have suffered for my anger there are wars that can t be won father father please believe me i am layin down my guns i am broken like an arrow forgive me forgive your wayward son mother mother please believe me and it s hard to hold on when there s no one to lean on faith you know you re gonna live through the rain lord we ve gotta keep the faith faith don t you let your love turn to hate now we ve gotta keep the faith keep the faith keep the faith lord we ve gotta keep the faith tell me baby when i hurt you do you keep it all inside do you tell me all s forgiven and just hide behind your pride yeah mother father please don t leave me well it s hard to be strong when there s no one to dream on  faith you know you re gonna live through the rain lord we ve gotta keep the faith faith don t you know it s never too late right now we ve gotta keep the faith faith don t you let your love turn to hate lord we ve gotta keep the faith keep the faith keep the faith oh we ve gotta keep the faith keep the faith keep the faith lord we ve gotta keep the faith ooh yeah ooh yeah yeah yeah yeah i ve been walking in the footsteps of society s lies i don t like what i see no more sometimes i wish that i was blind sometimes i wait forever to stand out in the rain so no one sees me crying trying to wash away this pain mother father there s things i ve done i can t erase and every night we fall from grace it s hard with the world in your face trying to hold on trying to hold on faith you know you re gonna live through the rain lord you gotta keep the faith faith don t you let your love turn to hate right now we ve gotta keep the faith trying to hold on trying to hold on yeah everybody keep the faith ooh yeah ooh yeah ooh yeah ooh yeah ooh yeah ooh yeah ooh yeah ooh yeah ooh yeah ooh yeah 1