I know I always say too much
But it never feels like it's enough
I know I should've held my tongue
But there's too many chances
That I've been giving up
I wanna be courageous
But I've been afraid to move
So I'm grasping for my breath
As I'm standing next to you
I've never put to rest
The things that fill my head
I'm always feeling fearful
Of the words that I've said
I wanna carry forward
But I still don't leave behind
The doubts that I still have
Though they've left me so blind
The only thing that's certain
Is there's too much on my mind
I'm stumbling over every word
And saying what I wish you hadn't heard
I've been caught up in these moments
Don't know what should stay unspoken
Cause after all the years
I've never learned
I wanna be courageous
But I've been afraid to move
So I'm grasping for my breath
As I'm standing next to you
I've never put to rest
The things that fill my head
I'm always feeling fearful
Of the words that I've said
I wanna carry forward
But I still don't leave behind
The doubts that I still have
Though they've left me so blind
The only thing that's certain
Is there's too much on my mind
And I've gotta get, gotta get this right
Cause I've spent so long walking through the night
My own peace is the one thing I can't find
I just wanna get my head and heart in line
And the hardest part of this
Is sifting through the wreckage that's been left
Cause I've never put to rest
The things that fill my head
I'm always feeling fearful
Of the words that I've said
I wanna carry forward
But I still don't leave behind
The doubts that I still have
Though they've left me so blind
The only thing that's certain
Is there's too much on my mind
The only thing that's certain
Is there's too much on my mind