You have taught me
Everything in life
You have taught me wrong
You have taught me right
When I was down or upset
You taught me to look on the Bright side
That everything has a meaning
And theirs a reason for everything in life
When I thought I couldn't go on
When I had no faith no hope
You taught me to be strong
To hold on and never let go
You have taught me forgiveness
And that everyone deserves another chance
Because you knew people made mistakes
But why you love me I still don't understand
You taught me to trust someone
Because if they loved me they'd tell the truth
And just by being here with me
You showed me I could trust you
You taught me to tell the truth
And that to you I shall never lie
Because honesty is the way to go
If I want to be in your life
You taught me to believe in myself
When I thought I could never win
You taught me to never quit
For me to do my best until the end
You taught me how to smile
Even in my darkest days
Now whenever I think of you
I flash a smile that doesn't go away
You taught me that it didn't matter
What others thought of me
Because you were always here
To support me and believe
You taught me how to love
And just how to care
You taught me that no matter what
You would always be there
More importantly you taught me
To love and what its like to be loved back
And I want you to know
My love for you will never lack