You have bathed me, dressed me, soothed me, cradled me
You have wiped me, fed me, sung to me and played with me
You have lost sleep for me
You have given up for me
You have missed out for me
We have read together, played together, sung together
We have swam together, ran together and cooked together
We have shared a story that is still being written
It has not always been a happy one
We have not always agreed with each other
I have been guided with boundaries by you
But I have thought that I knew better
So at times I have ignored you
And this has upset you
It is when I have worried you
You have tried to understand me
And you have cared for me regardlessly
You have waited for me to realise
That you were right
And then you have forgiven me
I have been brought up by you
And I have learnt so much from you
That all the rules were necessary
A gift from you to ground me
And help me to reach maturity
As we have shared our life story
We have made countless memories
And grown to live in harmony
With distance making no harm
In absence our thoughts still meet
You have given me life
And then shared yours with me
Because you have always loved me
And I you
For that is a family
Christmas present for my parents 2012