You are not a God that breaks His promises You are not a God that won't come through You are not a God that ever fails me Though a thousand times have I failed you Oh Your love It never fails me Oh Your love It never fails me You are not a God that loses patience You are not a God that ever sleeps You are not a God that grows tired and weary Even though at times I've grown tired of you Oh Your love It never fails me Oh Your love It never fails me Even though I run away Even though I hide my face You keep running after me Over and over Over and over Even though I run away Even though I hide my face You come running after me Over and over Over and over Over and over Over and over Oh Your love It never fails me Oh Your love It never fails me