Jeff Harper

Jeff Harper

All Her Love

Song Length 3:43 Genre Pop - Easy Listening

Lyrics

[VERSE 1]
She learned to keep the lights low
When money started running thin
Knew which bill could wait a week
And which one had to come in
She wrote her name on envelopes
In careful, steady lines
Said she'd leave this town by thirty
Now she's thirty-nine

[VERSE 2]
She left at twenty-two in winter
With a duffel and a train
Told her mother not to worry
Said she'd make it just the same
Worked two jobs and rented rooms
With strangers passing through
Got good at being quiet
Like quiet was something you do

[CHORUS]
All her love she held in pieces
Didn't know where else to start
Gave it once to someone careless
Watched him drop it in the dark
Now she keeps it in her pocket
With her keys and cigarettes
All her life she's been learning
How to live with her regrets

[VERSE 3]
There were nights she almost called him
Just to hear a human voice
But she knew the way it ended
Wasn't really her choice
She would sit beside the window
Let the traffic fill the room
Tell herself that being lonely
Was just something you get used to

[VERSE 4]
Now the mirror shows a woman
Who has learned to stand alone
Every line across her forehead
Earned and honestly her own
She doesn't talk about forever
Doesn't say she's fine
She just wakes up every morning
And keeps walking through the time

[FINAL CHORUS]
All her love she held in pieces
Didn't know where else to start
Gave it once to someone careless
Watched him drop it in the dark
Now she keeps it in her pocket
With her keys and cigarettes
All her life she's been learning
How to live with her regrets

Other Songs By Jeff Harper

Song
Actions
Don't Carry Me
Electronic - Trip Hop
Plays: 8
Sanctus
Unique - Religious
Plays: 18
How Do We Hold On?
Electronic - Trip Hop
Plays: 36
Glass Heart
Electronic - Trip Hop
Plays: 20
Silver Tide
New Age - Neo Classical
Plays: 24
Heaven Don't Want Me (Do You Hear Me Now?)
Rock - Hard Rock
Plays: 105
Lifting Them Anyway
Rock - Alternative
Plays: 86
Last One Standing
Pop - Dance
Plays: 104
Holding On
Unique - Soundtracks
Plays: 80
Take Back
Rock - Alternative
Plays: 222
View All Songs
Clean Clean

Clean Clean

Artist Name
00:00 / 00:00