(Austin Cunningham/Gil Grand)
She locks him out, but leaves the key
Where he knows it`ll always be
In their secret place
He comes and goes and she never knows
Just where she stands in this crazy game he plays
He`s always been this way
On again, off again
It`s breakin` her heart again
The way he runs hot and cold
For her it`s gettin` old
One day they`re flyin` high
The next day he`s sayin` goodbye
If things don`t change
She just can`t go on loving him
On again, off again
She ain`t gettin` any younger
And he ain`t gettin` any closer
To buyin` her a ring
And every time she brings it up
He does his dance and tells her anything
To keep her on a string
It`s On again, off again
It`s breakin` her heart again
The way he runs hot and cold
For her it`s gettin` old
One day they`re flyin` high
The next day he`s sayin` goodbye
If things don`t change
She just can`t go on loving him
On again, off again
One day they`re flyin` high
The next day he`s sayin` goodbye
If things don`t change
She just can`t go on loving him
`Cause forever can`t begin `til this thing ends
This on again, off again