[Verse1]
It's been so hard at love
Most would have left
I made this journey round
The cause was all my pain before you
But love was bigger than all of our tests
I'm such a lucky girl
Out of all the women in the world
Layers so deep in me
You still saw the good in me
A story beyond belief
It's not the fairy tale of old
[Chorus]
Don't want to miss the rest of
This imperfect love
I could not have dreamed
We decided that we are gonna make it through (gonna make it through)
And I still believe that love's the key
You know I need the rest of this imperfect love
Couldn't have dreamed of
Imperfect love
[Verse2]
So after fifteen years
Ten more have come
Not easy but I am thankful for every one of those
I just thank got it right waiting they say
The best things of this life are not free
But worth it oh indeed
Stop looking for perfect things
Don't throw away all your dreams
The journey gets better when
It seems you won't make one more day
[Chorus]
Don't want to miss the rest of
This imperfect love
I could not have dreamed
We decided that we are gonna make it through (we're gonna make it through)
And I still believe that love's the key
You know I need the rest of this imperfect love
Couldn't have dreamed of
[Verse3]
Out of all the love stories I grew up with
None mirrored mine (none mirrored mine)
So I almost gave up on the best thing I ever had
I took the reins and decided to leave the past in the past
And take a better look at what I have
[Chorus]
Don't want to miss the rest of
This imperfect love
I could not have dreamed of
We decided that we are gonna make it through (we're gonna make it through)
And I still believe that love's the key (love is the key)
You know I need the rest of this imperfect love
Couldn't have dreamed of
[Outro]
Don't wanna miss the rest of this imperfect love
You know I need the
You know I gotta have the