Your Rock
[Verse 1]
Been a while since 6th grade
That first day when I met you
All the tables were taken
Didn't really know what to do
"Come sit with me," you said
"Hey, why don't you be my friend?"
And a year will pass before we even
Think to talk again
[Chorus]
I'm your rock, hold on to me
And I promise you won't be swept away by the sea
Together we will stand strong
Fight off the ghosts, I promise you're not alone
Woah
[Verse 2]
Seems we've been through it all
Flying squirrels and accusations
And I held your hand tight
As you cried through your friend's graduation
Something happened in between
The bond is gone, we've both found new friends
And I just can't tell you
How much less it hurts with them
[Chorus]
I'm your rock, hold on to me
And I promise you won't be swept away by the sea
Together we will stand strong
Fight off the ghosts, I promise you're not alone
Woah
[Verse 3]
Well I wish I could be angry
But the truth is, I'm just sad
We can't settle our differences
There's no love to be had
So I guess I'll go my own way now
Unless you need a helping hand
You stick with your boyfriends
I'll stick with my band
[Chorus]
I'm your rock, hold on to me
And I promise you won't be swept away by the sea
Together we will stand strong
Fight off the ghosts, I promise you're not alone
Woah
[Outro]
Friends come and go
Best friends stay forever
While friends come and go
You'll stay in my heart forever
Friends come and go
Best friends stay forever
Friends come and go
I promise I'll be your rock forever