So Far
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 is killing me
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 to 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 accept for the tears on my face
You're in your best standing there
Promises are in the air
And here she comes to take your ring and your name
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