A moving poem has been written in memory of Max Pearson, who died in an accident in Savernake Forest, Marlborough, on November 22 by his dad Richard.

There was a memorial service for Max, 21, yesterday at St Mary's Church with mourners asked to wear bright colours. 

Mr Pearson's poem reads: 

No words I write, could ever say
How sad and empty, I feel today
Heaven's Angels came for you
Much sooner than was planned
I'll brave the bitter grief that comes
and I'll try my best understand.

Dear Max, why did you have to go away?
Why wasn't it right for you to stay?
If only they had asked of me
If I would like to take your place
I would have done so willingly
leaving you this world to grace.

In my heart Max will always be
I love him dearly and I know he'll watch over me
what I'm suffering seems so unfair
but one thing is for certain
my love for him will always be there. Max my son
you always will be the most important part of
my heart's memory

I'll cherish the moments I held you in my arms
and I'm sure that if you stayed longer
you would have graced us with your charms
A thousand words won't bring you back
I know because I've prayed and tried
Neither will ten thousand tears
I know because I've cried and cried.

Now that you are up in Heaven
With the Angels up above
they will take my place for now
and they will give you all their love
so go… Lie rest your head in peace
my dear sweet boy you legend….
For all my thoughts and memories of you,
I will treasure to my end.

God bless you mate..! They say “Rest in Peace”
Well I prefer to say "Go now… Live on in never ending peace…”
You will always be in my heart and in my mind.
I fear not death now because I know you will be waiting for me.                                                            

Your loving Dad, forever….XXXXX