Best Friends Forever?

The tears I try to hide
I try to hold them all inside
I tried to be strong
But it hurts when I know I did nothing wrong

It was you who promised
promised to be by my side
promised to be my guiding light
my safety barrier
but you backed out when things weren't looking too bright

I was there for you through it all
I knew when something was wrong
I helped you when you were down
It was me who made things right
when you couldn't be strong

It was your turn to be there for me
but you let me down
you let me go, you let me fall
it was my turn to be weak
it was your turn to dry the tears
it was your turn to catch me when I fell

but you didn't
you didn't catch me
you have forgotten all that we have been through
you have forgotten about me and you
you have forgotten that we promised
promised to be best friends forever