D5 G5 1. So many souls have tested Him through out the course of time. 2. Even in the days of old, He brought His people through. 3. Sometimes this world brings trouble I find so hard to bear. 4. So what can I do to prove to you, tell me how can you deny? D5 G5 1. So many still reach out to Him with broken hearts and minds. 2. And then He came to show His love and died for me and you. 3. I know I could not make it without Jesus being there. 4. No untold facts, no mysteries, it?s all so cut and dried. D5 G5 D5 G5 1. And every one of them will say,Without ex ception that they find? 2. Then He rose again to prove,That every story has been true? 3. It?s so en couraging to know, How ever deep we?re in despair? 4. On the witness stand of your life, I?ll be the first to testi fy? E5 G5 A5 Jesus never fails... D5 E5 A5 D5 Chorus Jesus never fails. Jesus never fails. F#5 You might as well get thee be hind me, Satan G5 E5 A5 D5 You cannot prevail, because Jesus never fails. Repeat Chorus G5 A5 I know...( key change:) E5 F#5 B5 E5 Jesus never fails. Jesus never fails. Ab5 You might as well get thee be hind me, Satan A5 F#5 B5 E5 You cannot prevail, because Jesus never fails. Tag E5 You might as well get thee behind me, Satan A5 F#5 B5 E5 You cannot prevail, because Jesus never fails. F#5 Ab5 A5 B5 E5 E5 E5 Je sus ne ver fails.