Verse: F5 F5 D5 F5 F5 D5 You have known our souls in adversity C5 When we strive against You F5 F5 D5 F5 F5 D5 You extend Your hand time and time again C5 From the heights of glory to the depths of my heart Pre-Chorus: A5 G5 C5 For You have bound Yourself to man A5 G5 C5 Despite his unfaithfulness Chorus: F5 F5 G5 A5 You pour out mercy F5 F5 G5 A5 You open Your heart F5 F5 G5 A5 You pour out mercy to F5 F5 G5 A5 Reveal Your heart F5 F5 All man's empty promises G5 A5 Lie broken at Your feet F5 F5 G5 A5 But You have never broken one F5 You open up Your heart G5 A5 Time and time again F5 You give beauty for ashes, G5 A5 Garments of praise F5 You give infinite mercy G5 A5 To those who fear Your name