My smiles and laughter
I owe them all to you
You've helped me so much
By just simply being you
You've held my hand
Every time I've tried to push away
You've brought me back from darkness
And shown me other ways
You've given me memories
That warm my cold heart
You'e taught me lessons
I should have learnt from the start
I know I've done some things
I should never have done
I'm not afraid to admit anymore
That it was me who was wrong
No words can thank you
For what you've done for me
You've healed the old wounds
And you've set me free
I know it hasn't worked out
Quite the way we planned
I have so many reasons
That one day you'll understand
But just because it didn't work
Doesn't mean I won't be here
No matter where you go in life
I'll make sure I'm always near
And every time I'll think of you
It will always make me smile
Because you've given me the best gift of all
You made my life worthwhile
Forever And A Day!