[Verse]
Our hearts made a promise
Before God's holy sight
To cherish each moment
In the dawn and the night
[Verse 2]
We vowed through the trials
Hand in hand we stand
In sickness and in health
Like a mountains so grand
[Chorus]
In the thick and the thin
We as one will never give in
From this day till the very end
You’re my lover. You're my friend
[Verse 3]
For richer or poorer
Through joy and through tears
We’ll conquer the storms
Throughout all the years
[Bridge]
Let's carve our love story
In the stone high above
Through heartache and glory
In our union of love
[Chorus]
In the thick and the thin
We as one will never give in
From this day till the very end
You’re my lover. You're my friend