Are there any good songs about loving someone who has messed up?

Like the song "Just Can't Live A Lie" by Carrie Underwood.
A song about someone who loves someone else, even though they've messed up (cheated, lied, etc). I like bands like Maroon 5, Three Days Grace, Carrie Underwood and Taylor Swift.

THANKS!!! =D
 
Back
Top