We started with promises made to each other
Stood and swore with our friends all around
Both had looked hard; both had looked long
No way of knowing the treasure we found
Twenty one years; Seems like forever
Twenty one years seems like a day
Been quite a journey; Been quite a ride
Never imagined I'd love you this way
Had former lives when we stood there that morning
Had shares of pleasures and had shares of pain
Cut free the past and moved on one more time
Never once dreamed that we do this again
Can't really say that our path has been straight
Twisted an turned and hit some dead ends
But through it all the one thing has been true
At the end of the path we are always best friends
I never dreamed that I'd look back today
After the years I would still feel so strong
Love you today; love you tomorrow
Sat here this morning and wrote you this song
Twenty one years; Seems like forever
Twenty one years seems like a day
Been quite a journey; Been quite a ride
Never imagined I'd love you this way
Never imagined I'd love you this way