(Verse) A B C# D A B C# F# B F# A E B F# F G (Chorus) A, D, F#, C# D A F (G) A, D, F#, C#, D, F, (A) A Bm Thank you for watching over me C#m D All of the sleepless nights you lay awake A Bm Thank you for knowing when to hold me close C#m F# when to let me go Bm F#m Thank you for every stepping stone A E And for the path that always leads me home Bm F#m I thank you for the time you took F G to see the heart inside of me A D F#m You gave me the roots to start this life C#m D and then you gave me wings to fly A and I learned to dream F G because you believed in me A D F#m There's no power like it on this earth C#m D No treasure equal to its worth F A The gift of a mother's love A Bm Thank you for every sunlit day C#m D That filled the corners of my memory A Bm Thank you for every selfless unsung deed C#m F#m I know you did for me Bm F#m Thank you for giving me the choice A E To search my soul till I could find my voice Bm F#m And I thank you for teaching me F G To be strong enough to bend A D F#m You gave me the roots to start this life C#m D and then you gave me wings to fly A and I learned to dream F G because you believed in me A D F#m There's no power like it on this earth C#m D No treasure equal to its worth F A The gift of a mother's love F A I thank God for a mother's love