From the day i first held your hand
To the day i said my last goodbye
I haven't realized it until now
Thank you may not seem like enough
But its all i can give
Cause the tears i for you
Made me stronger
My broken heart
Made my friends help me pick it up
Getting a chance
Gave me my dreams
All the things i gave to you
Made me overcome my fears
Leaving you
Made me understand sorrow
But you coming back
Made me understand happiness
You were all i could have wished for
To make my life complete
After all you put me through
Ive learned to forgive
Thats how now i can admit
You were the key
To the life that i live
Where would i be without you
I cant even imagine
Everything that happened may make me cry
But not the tears of sadness
For what if it never did happen
I'm just happy i have memories to hold
You taught me a lot of life's lessons
And prepared to for the future
You were the first one to give me the feeling
Of being wanted and wanted in return
I may miss all the things you do
Although now i think of it
If i wasn't for you
I would have never know that love is really true
I owe it all and i owe it all to you