Sometimes when I'm sitting all alone
I think of things that I have done
And start to wonder if there's one
Thing that means more than others I have known
And suddenly it's clear to me
Without your love where would I beYour love has kept me going
Through good and bad times
It's kept me growing
Like a steady flameYour love has kept on burning
Through sweet and sad times
I'll keep returning
To the magic of your loveThrough the years my dreams may come and go
For fortune is a fleeting time
And no one knows what time may bring
But through the highs and lows of it I'll know
That there's one thing of which I'm sure
The one thing I've been living forYour love has kept me going
Through good and bad times
It's kept me growing
Like a steady flameYour love has kept on burning
Through sweet and sad times
I'll keep returning
To the magic of your loveYour love has kept me going
Through good and bad times
It's kept me growing
Like a steady flameYour love has kept on burning
Through sweet and sad times
I'll keep returning
To the magic of your loveThrough good and bad times
It's kept me growing
Like a steady flameYour love
Through sweet and sad times
I'll keep returning
To the magic of your loveI'll keep returning
To the magic of your love, your love