[Verse 1]
She might not know it, but she wears my heart on her sleeve
And I know this for sure by the hole in my chest
And the bloodstains that run down her street
And I can't deny all the times I've tried
Tried to get her out of my mind
Boy, I believe you, it's not easy to do
It's just going to take some time
[Chorus]
How long?
How long am I gonna feel this way?
[Verse 2]
'Cause it's been almost one year
Since the last time that I saw her face
That pretty little girl with the smile of a sheep
And the style of a wolf with drawn fangs
And once in a while, I still walk down the road
Down the street where we had lived
I bet you're hoping to see her and not really need her
And thinking to yourself
[Chorus]
How long?
How long am I gonna feel this way?
How long?
How long until something washes this away?
[Verse 3]
'Cause each dam's still burning in water
Still drowning in flame
And at night when I sleep, her ghost crawls in my sheets
I hear her voice calling out my name
Man, I'm not gonna lie
I've fought and I've tried so hard to push it away
Boy, I see right through you
You loved her, you still do
Only time will heal your pain
[Chorus]
How long?
How long am I gonna feel this way?
How long?
How long until something washes her away?
[Bridge]
'Cause she wears me down, man
She wears me out like the knees in my blue jeans
And I can only patch them so many times with whiskey
Before it starts k**ing me
Yeah, she wears me down, man
She wears me thin like the threads in that old dress
Like the one I got for her out in Albuquerque
When I was heading home from the west coast
[Ending]
She might not know it, but she wears my heart on her sleeve
'Cause I stitched it on tight that last night in November
The last day that she had seen me