Lately there's been plenty time for me to reminisce
I've come to realise something quite important and it's this:
I've made a few mistakes in life, in fact rather a lot
Some I don’t mind mentioning and some I’d rather not
Never stuck in at the school, was always the Class Clown
Dumped the nicest boy I knew who never let me down
Always argued with my brother, now he isn't here
When my Dad died, ‘cause he left us, never shed a tear
Used to drink too much and then say things I didn't mean
Struggled to remember who I'd been with, where I'd been
Binge drinking at the weekends, my whole life was in a rut
Sleeping in on week days and my wages would get cut
I never realised at the time, that life was soon to change
One morning I woke up feeling awful, kind of strange
This went on for a few days and then I felt quite queasy
I did a test and dreaded the result, I felt uneasy
I never told a soul till I was nearly six months gone
Wearing baggy jerseys, people thought I'd put weight on
What a huge mistake I thought, eighteen and up the duff
Oh, how wrong I was but at the time it was so tough
People gossiped in the street as my bump grew bigger
My pals said giving birth, it would play havoc with my figure
And oh, if looks could kill, well you would never have been born
At least my mum stood by me but I still felt so forlorn
Hardly saw my friends, endless nappies and no sleep
Later, teething, toddler tantrums, trying to earn my keep
But soon things got much better, you got older, smarter too
We never had much money, but somehow, we muddled through
The years flew by and in your teens thank God you weren't like me!
School then University, achieving your Degree
And now you have grown up to be the daughter I adore
You've made me a proud Grandmother, I couldn't ask for more
I know as I get older and my memory starts to fade
I won’t forget that you're the best mistake I ever made!