I might've gone too far
from your reach
I might've played my cards
And now I'm in too deep
I let someone in
where they shouldn't have been
instead of closing that door
I opened it
We put in love and work
And years of hurt
Love don't fail me now
We put in sacrifice
To share our life
Love don't fail me now
I should've been better
I should've been wiser
With nothing left
But these regrets
Love don't fail me now
I know I told you that it's
gonna get better
And I've tried
But you've heard it all before
from me
I can't explain
All my mistakes
Mad at myself for causing u pain
I am ashamed
I am to blame
I can't make sense of the mess
that I've made
We put in love and work
And years of hurt
Love don't fail me now
We put in sacrifice
To share our life
Love don't fail me now
I should've been better
I should've been wiser
With nothing left
But these regrets
Love don't fail me now
I can't take back
everything I've done
Can u save me from myself
No one knows me like you do
Why do I keep on hurting you
Nothing left to hold on to
But I can't walk away from you
We put in love and work
And years of hurt
Love don't fail me now
We put in sacrifice
To share our life
Love don't fail me now
I should've been better
I should've been wiser
With nothing left
But these regrets
Love don't fail me now