I haven't been a good friend
For a long long time
You know i wasn't happy
Behind the smile
Anywhere you look
A reason to believe
But i think of what it took
To bring me to my proper place
And i haven't been a good friend
For a long long time
I haven't been a good friend
While you've been mine
Now am i by your side
Or standing in your way
'cause if this is a sign
I don't know what it's sposed to mean
And i haven't been a good friend
For a long long time
I haven't been a good friend
While you've been mine
I have seen my perfect day
I have watched it fade away
You know i'm fighting to be real
I haven't been a good friend
For a long long time
You know i haven't been happy
Behind the smile