Should This Be Our Final Moment

Should this be our final moment
Should this be our last goodbye
I hope you know I've loved every second
Of this crazy, roller coaster ride

Should this be where we part
And reflect back upon the years
I hope you know that I am thankful
For every smile and every tear

Should this be the end of us
And all that we have made
I hope you know that I'm terribly sad
That we find ourselves parting ways

Should this be where we separate
And try hard not to look back
I hope you know I will sometimes
And when I do, I'll laugh

Should this be the last second
That I hold you in my arms
I hope you know that you'll always have
A small piece of my heart

Should this be our final moment?
Should this be our last goodbye?
I guess you never really can tell
When your love's a roller coaster ride