Skip to content

You've Been Gone Too Long

Popularity ยท Top

Listen

YouTube

0:00 / 0:00
Loading YouTube player...
Lyrics offset
Synced

Lyrics

Lyrics meaning

The speaker is addressing a partner who has been away for a long time. At first, the repeated complaint sounds like hurt or frustration, but the speaker soon reveals that someone new is treating her well. The mood shifts from reproach to confident rejection: she is no longer waiting and tells the former partner to leave.

โ€œGone too longโ€ means more than being physically absent; it suggests neglect and a relationship stretched past the point of repair. The new man โ€œloves to stay home at nightโ€ and โ€œknows how to treat me right,โ€ contrasting reliability and care with the old partnerโ€™s behavior. Naming Ruth and Flo makes the complaint pointed: the speaker says the partner went out with other women, and presents those outings as evidence of unfaithfulness.

The lyrics sound playful and assertive, especially in their repeated refrain, but the underlying feelings could include genuine anger and disappointment. The speakerโ€™s confidence may be a firm decision to move on, or a way of making the former partner feel what they have lost. The song does not explain exactly how long the partner was away or what happened between them, so the listener is left to infer the relationshipโ€™s history.