Intro: D (4 Beats) 1 Beat For Rest: Bm G A5 A Verse 1: D I've seen the first breath of a newborn Bm G A And seen the last one a loved would take D I've heard God speak through perfect strangers Bm G A5 A And had days He was silent when I prayed
Pre-Chorus: Em Bm A I've seen the highs and lived the lows Em Em I've found the end of every road Chorus: A D And sometimes the mountain didn't move Bm D G And I had to trust what He didn't do Bm Was for my good G When I didn't think it could be D 'Cause sometimes the storm just went away A G But sometimes He knew I needed rain Bm G But He's been good in what He did And what He didn't do Verse 2: D I felt the heartbreak of a goodbye Bm G A One that didn't have to happen like it did D I've learned that all nights end in sunrise Bm G A It doesn't matter how dark or hopeless it gets Chorus: A D Cause sometimes the mountain didn't move Bm D G And I had to trust what He didn't do Bm Was for my good G When I didn't think it could be D 'Cause sometimes the storm just went away A G But sometimes He knew I needed rain Bm G But He's been good in what He did D And what He didn't do Bridge: G When the giant doesn't fall A And Jericho's still standing tall Bm G He's still good. He's still good G When He doesn't split the sea A It's 'cause He sees even better things Bm G He's still good. He's still good Chorus: A D Cause sometimes the mountain didn't move Bm D G And I had to trust what He didn't do Bm Was for my good D G When I didn't think it could be D 'Cause sometimes the storm just went away A G But sometimes He knew I needed rain Bm G But He's been good in what He did Bm G He’s Been Good In What He Did D And what He didn't do
Published:
Last updated: