Again and again and again and again
I'm still holding on to the dream
Again and again and again and again
I'm climbing the top of Mount Keen
I'm kissing the lips of the one I love
He holds me, but when I wake up, then
Again and again and again and again
I cry for the boy in the Glenn
Two kids of the highlands, always together
Born on the banks of Loch Lee
Yes, that was the painting of our lives
And we thought it always would be
But live has its own rules and always knows better
The roads that we both have to go
And I have to leave you down there at the Glenn
But, darling, how I miss you so
Again and again and again and again
I'm still holding on to the dream
Again and again and again and again
I'm climbing the top of Mount Keen
I'm kissing the lips of the one I love
He holds me, but when I wake up, then
Again and again and again and again
I cry for the boy in the Glenn
The sounds of the city keep me awake
No, I can't stop thinking about you
And tears in the dawn would remind you, my love
Of the gra** in the early morning dew
Again and again and again and again
I'm still holding on to the dream
Again and again and again and again
I'm climbing the top of Mount Keen
I'm kissing the lips of the one I love
He holds me, but when I wake up, then
Again and again and again and again
I cry for the boy in the Glenn
And every day I wanna call you
I wanna scream, I'm so alone
No, I don't dare but if you wanna help me
Come and take me home