How can I tell of all you've done So many stories of your love When I look back it's all so clear to me But O how quickly I forget The ways I've seen your faithfulness How over and over you've made a way for me I will raise up stones of remembrance To remind my soul how good you've been You've been so good over and over and over again You always keep your promises You never go back on what you said You've been so good over and over and over again You split the sea and broke down walls There's no exception with my heart You stop at nothing when you show your love No height or depth keeps us apart 'Cause there is a stone above them all The empty grave declares that I am free I've got an Ebenezer I've got an Ebenezer Lift it high Lift it high and remember