I'm so good at forgiveness
Cause I found it for you so many times
When I think I've hit my limit
You push a bit further
And I draw the line
I keep waiting, no I'm waiting for the tide to change
But I know I'm the one to blame
Cause I always choose to stay
I should be leaving
You've given millions of reasons
But I don't, no I don't, no I don't, no I don't
Cause you know you're my weakness
And I should be healing
But I don't, no I don't, no I don't, no I don't
When I'm almost close to leaving
(To leaving)
You become who I always hope you be
(Who I always hope you be)
But it doesn't last 'til morning
You pull me back into
Our reality
I keep waiting, no I'm waiting for the tide to change
But I know I'm the one to blame
Cause I always choose to stay
I should be leaving
You've given millions of reasons
(But you know I don't)
But I don't, no I don't, no I don't, no I don't
Cause you know you're my weakness
And I should be healing
(But you know I don't)
But I don't, no I don't, no I don't, no I don't
You're runnin' out of answers
And I'm out of second chances
But I give you another if you say you tried
No I know that the truth is
Tryna change a man is useless
And I know
I should be leaving
You've given millions of reasons
But I don't, no I don't, no I don't, no I don't
Cause you know you're my weakness
And I should be healing
But I don't, no I don't, no I don't, no I don't
But you know I don't
But I don't, no I don't, no I don't, no I don't
But you know I don't
But I don't, no I don't, no I don't, no I don't