
Maggie Adams, Songwriter
V1
My eyes have seen many things
I wish they could un-see
My ears have heard disturbing words
I wish they could un-hear
V2
My hands have held the gift of life
And cut the umbilical cord
They gently held my mother’s hand
As her spirit fled the world
Chorus
But when all is said and done
Life’s been good to me
Highs and lows ups and downs
What will be will be
Write the vision make it plain
So everyone can see
Thank You for the gift
You gave to me
MUSIC
V3
My heart has overflowed with joy
And ached in equal measure
Riding on the wave of life
A mix of pain and pleasure
V4
It comes and goes in ebbs and flows
One way then another
Twisting, turning to and fro
Till it can go no further
Chorus
But when all is said and done
Life’s been good to me
Highs and lows ups and downs
What will be will be
Write the vision make it plain
So everyone can see
Thank You for the gift
You gave to me
Thank You for the gift
You gave to me
​
©TUNECODE (PRS): 928603LR