I keep my heart so close so it won't break
I hold onto the promises i make
Piece by piece I'm feeling myself go
Leading me to where I'll never know
But it's way too late, He's the best mistake
This heart has made, it's way too late
It's way too late
It's way too late
Once I hit the point of no return
And I've surrended everything I'be learned
But it's way too late, He's the best mistake
This heart has made, it's way too late
It's way too late
It's way too late
To stop the falling we're already in too deep
It's too late to run for cover he's already part of me
And it's way too late. He's the best mistake
This heart has made
It's way too late
It's way too late
It's way, way too late