You mean so much to me;
You taught so much to me.
The love and advice you've shown
Have always been given freely and taken with
Your love, your kindness and your caring
Have made me the person I am today.
Your triumphs, your mistakes, your wisdom,
Have always, a place in my memory.
For all that you have taught me,
I know, and shall always remember,
The sincerity and love you have passed along.
If I surprised you in any way,
It is only because I tried to
Spread my wings, and lost my way;
But always, you were there to guide me,
No matter how obstinate I may have been,
You were there;
Ready to pick up the pieces and light the way.
In all my times of need, I always knew
You were there; a lifejacket
To sail me through my stormy seas.
And now the time has come for me to help you;
… As you leaned on you mother;
… As I have leaned on you;
Please let me repay the love of generations.
Call for me, and I will be there.
Lean on me, and I will shoulder you.
Talk to me, and I will listen.
Sit quietly, and I will be there.
Cry, and I will shed tears with you.
Always know that I will be there for you,
As you have been for me.
I Love You Mom