Cyndi Lauper
Had to Go
She never knew, she never knew
Or they would have been together
If she knew he loved her
There would have been more time

And before his parents
Ripped him from her arms
There could have been a few more
Moments behind the school

And this first love
Could have been true love
But he had to go

He looked for years
He looked for years
With never any whisper
And she wondered all that time
If he was ever real

So when he found her
One in a million through song
He hesitated
But he couldn't wait for long

Yeah his first love
Could have been true love
So he had to go
He had to go

She was taken by surprise
He came from nowhere
With stories of how he had missed her
And thought of her all this time
And she believed, she believed
That they should be together
It wouldn't be right to ignore the signs

And finding her had saved his life
But he had to confess
He had a family and a wife
And this first love
Could have been true love
Yes, maybe it could have been true love
But he had to go

He had to go (x2)