Oh she makes me smile Like you wouldn't believe She's the one who picks me up When I've fallen to my knees She's comfort in pain The break in the rain The point when the sun is highest In the day Though people come and go She's the one who's always there So everything I do I do for her When my heart is broken She's the one with the glue She always has a plan When I no longer know what to do She's the lights in the night The peace in a fight The soothing reassurance that everything will be alright Though people come and go She's the one who's always there So everything I do I do for her I know the love she gives is free 'Cos she never asks anything of me And how do I pay back all these years of care For the countless times she's the only one there Oh she keeps me warm When the cold sets in Commiserates in loss Celebrates when I win She's safety in fear The one who dries the tears She's been my foundation for all of my years Though people come and go She's the one who's always there So everything I do I do for her