I know I'm not always the best,
Every day it seems I put you through another test.
How can I prove that I love you,
Considering all that I've put you through?
I wish I could explain it all,
Watching as we take another fall.
Is there someway I could just open my heart?
It seems every time we're right back to the start.
I'll do it here; I'll do it now,
I'll make you believe we'll last somehow.
Before you; I was at my wit's end,
But you came and made my heart mend.
With your caring words; your loving heart,
They woke me up with a sudden start.
You mean everything to me; understand?
You make things so wonderful; in a world so bland.
The strength in my heart; the air I breathe,
This is what you mean to me.
Every single day I thank God for you,
You've turned my life around after it was split in two.
I don't ever wanna see you go,
So; I hope you finally know.
You're my whole world; my whole life,
You appeared and saved me from all this strife.
I'll love you forever; and a day more,
Thank you for helping me finally settling the score.