
Date of issue: 08.06.2014
Record label: Tunecore
Song language: English
How Long's It Been? |
HOW LONGS IT BEEN? |
Has it been long enough? |
Have your cuts started to heal? |
Has it been long enough? |
Don’t wake me up until it’s been long enough and the bygones have gone by. |
When it’s been long enough to finally look you in the eye. |
My letters keep coming back, |
alone in a separate stack: unopened and unread apologies. |
Each day you drift further away and the good memories start to give way. |
I never meant to hurt you so badly. |
Has it been long enough? |
Will you allow me to try and atone? |
Has it been long enough or have you found a love of your own? |
How long can you rebuff? |
Will you take this grudge to the grave? |
Has it been long enough to forgive me for how I behaved? |
And maybe I’ve got no shame to even dream of calling |
your name after all the pain I’ve caused with pride. |
Truth is I never meant to hurt you or cause you offense. |
I’ve learned the consequence of this joy ride. |
Has it been long enough? |
Does my name still make you ache? |
Has it been long enough? |
Haven’t you ever made a mistake? |
Cause it’s been long enough and I’ve got some scars of my own. |
Has it been long enough for you to finally come home? |
How longs it been? |
I think it’s been long enough. |
How longs it been? |
I think it’s been long enough. |
How longs it been? |
I think it’s been long enough. |
How longs it been? |
Name | Year |
---|---|
Say It | 2003 |
Rep to Protect | 2012 |
Lover's Leap | 2012 |
Can't Win for Losin' | 2014 |
Ill-Gotten Gains | 2012 |
You've Created a Monster | 2012 |
Time Flies When You're Having Fun | 2021 |
Don't Let It Slip Away | 2012 |
Make Sure You're Sure | 2012 |
Three Time Loser | 2012 |
G.E.D. Sweetheart | 2012 |
I'll Always Be Your Slave | 2012 |
Every Second Counts | 2012 |