First Dance

Do you still remember
The tiny red hatchback
With your head to my chest
Wishing we could go back
To marching band drill
And bleeding our soles out
Trying to outpace time

No one believed
Sixteen years old, we knew what love meant
Against better judgment, we made a commitment
One I will never forget

You'll be my first dance
And I'll be your last
I'll hold on to you
No matter the distance
So long as you don't regret

I'll be your first dance
And you'll be my last
I will to care for you as long as I live
I'm yours present future and past
I'll be your first dance

Through three long years
We traveled the distance
Never a day without hearing your voice
It shouldn't be understated how much it complicated
Every last day when we had no choice

You gave me your everything
Moved to my side
I only hope I repaid in kind
Stronger than ever
There is nothing to stop us this time

I got down on one knee
On that snow covered mountainside
It felt as if we were frozen in time
And there, through each falling snowflake
I asked if you would be mine

Would you be my first dance
May I be your last
Say yes and forever
And I promise to make you so happy you'll never regret

Could I be your first dance
Would you be my last
Promise to marry me now
And together we'll build a life we will never forget
You are my first dance

This might be our first dance
But god knows it won't be the last
Holding on so tight to you in this moment praying time won't fly too fast

This is our first dance, the first of many to pass
As I look at you now in that beautiful gown
I can't believe how lucky I am to
Be your first dance

This is our first dance
You were my first dance



Credits
Writer(s): Jack Granato
Lyrics powered by www.musixmatch.com

Link