I smiled for you as you passed by
I couldn't let you see me cry
You looked so proud
Then you turned away
What's best for you is killing me
I didn't know
I didn't know it'd be this hard
I know you had to go
But why'd you go so far?
I always knew this day would come
Was there something
I could have done
To change your mind
And keep you here with me
And though I wish
You could have stayed
You had to follow
Your heart
I know you had to go
But why'd you go so far?
And today
It's a beautiful day
Perfect except for
The tears on my face
You're in your best
Standing there
Promises
Are in the air
And here she comes
Take your ring
And your name
You're in your best
Love
In just two words
You'll become one
And you will leave me torn apart
I know you had to go
But why'd you go so far?
I know you had to go so far
I know you had to go
But why'd you go
So far?