You gave me meaning
I don't always have the right words to say
All this searching and you're the best thing that I've found
I know you're here to stay...
You let me say all the stupid things I say
I know I make mistakes and Let you down
You stretched out your arms and held me tight
Loved me more than I ever knew...
We may not be perfect and trust me no one is
We may get jealous and insecure
We may bleed love more than we know
But we are both here to stay now...
We learn from our mistakes
We may fall many times but we always try
"Love conquers all"
And we know to pick ourselves up every time...