I fell in to love with a young boy
And I fell out of love with the man
That young boy became
So am I to blame
Or did the boy do the same

I got in when the goin' was easy
And I got out when the goin' got tough
Well should I have hung on?
(Should I have hung on)
To a love that went wrong
(Love that went wrong)
Or had I hung on too long

Childhood darlin'
Don't mean you no harm
Till you go on and grow up and apart
Sooner or later
You wake up to a stranger
Whose stolen away your darlin' and your heart

I fell in to love with a young boy
And I fell out of love with the man
Who later may claim
(Later may claim)
That I led him astray
(Led him astray)
But truly one day, oh
I hope he turns out okay
In his own private way

Should I have hung on?
Should I have hung on?
Should I have hung on to you?
Should I have hung on?
Should I have hung on to you?