Endless nights, summer days
Thoughts of you never fade
I see you still in my mind
Every day and through the night
What you told me, echoes still
It never leaves me, it never will
I can't imagine
How I feel
Is it me holding on too long?
Is it me who's more than just a friend?
Is it me expecting too much
Is it me?
In my life you belong
I've made my mind up and you're the one
I'll be waiting from now on
And what you promised
It echoes still
I believed you and I still
Can remember how you feel
So real
Is it me holding on too long?
Is it me expecting too much
Is it me chasing a dream?
Is it me?
I'd cry a million tears and they keep falling
I guess I was weak
I should have walked away
Calling out I'm calling out
Hear me, can you hear me
Is it me holding on too long?
Is it me expecting too much
Is it me lying to myself?
Is it me, is it me
It's not my fault