(I'm a soldier!)rn(I'm a soldier!)rnWe've been traveling over rocky ground, rocky groundrnWe've been traveling over rocky ground, rocky groundrnWe've been traveling over rocky ground, rocky groundrnWe've been traveling over rocky ground, rocky groundrnrnRise up shepherd, rise uprnYour flock has roamed far from the hillsrnThe stars have faded, the sky is stillrnThe angels are shouting "Glory Hallelujah"rnrnWe've been traveling over rocky ground, rocky groundrnWe've been traveling over rocky ground, rocky groundrnrnForty days and nights of rain have washed this landrnJesus said the money changers in this temple will not standrnFind your flock, get them to higher groundrnFlood waters rising and we're Caanan boundrnrnWe've been traveling over rocky ground, rocky groundrnWe've been traveling over rocky ground, rocky groundrn(I'm a soldier!)rnrnTend to your flock or they will strayrnWe'll be called for our service come Judgment DayrnBefore we cross that river widernBlood on our hands will come back on us twicernrn(I'm a soldier!)rnrnRise up shepherd, rise uprnYour flock has roamed far from the hillsrnStars have faded, the sky is stillrnSun's in the heavens and a new day's risingrnrnYou use your muscle and your mind and you pray your bestrnThat your best is good enough, the Lord will do the restrnYou raise your children and you teach 'them to walk straight and surernYou pray that hard times, hard times, come no morernYou try to sleep, you toss and turn, the bottom's dropping outrnWhere you once had faith now there's only doubtrnYou pray for guidance, only silence now meets your prayersrnThe morning breaks, you awake but no one's therernrnWe've been traveling over rocky ground, rocky groundrnThere's a new day comingrnWe've been traveling over rocky ground, rocky groundrn(I'm a soldier!)rnWe've been traveling over rocky ground, rocky groundrnThere's a new day comingrnWe've been traveling over rocky ground, rocky groundrn(I'm a soldier!)rnWe've been traveling over rocky ground, rocky groundrnThere's a new day comingrnWe've been traveling over rocky ground, rocky groundrn(I'm a soldier!)rnWe've been traveling over rocky ground, rocky groundrnThere's a new day comingrnWe've been traveling over rocky ground, rocky groundrnrnWe've been traveling over rocky ground, rocky groundrnWe've been traveling over rocky ground, rocky groundrnWe've been traveling over rocky ground, rocky groundrnWe've been traveling over rocky ground, rocky ground