So many think that I shouldn't still want you

I let them think I don't

But you should know I do & I have all along

I don't want to make this any harder

And though I know we can't get back to what we were

I've been here for you this long

You're not losing me now

I won't back down or walk away

I've come this far

I'm not stopping now

I care about you

And I want you to know I always will

You think you messed up too many times to be forgiven again

You think all you caused was trouble

And that I shouldn't want to be with you anymore

Saying that you'd understand & that it'd make sense to you

I've been here for you this long

You're not losing me now

I won't back down or walk away

I've come this far

I'm not stopping now

I care about you

And I want you to know I always will

It won't always be this way

Soon they'll see how much better you're doing

And know that you're really trying to make things right

It hasn't been easy I know

Everyone knows the stories

They still think they're all true

But I want you to know

That I never believed them for a minute

I've been here for you this long

You're not losing me now

I won't back down or walk away

I've come this far

I'm not stopping now

I care about you

And I want you to know I always will