Contradictions Lyrics

Lyric discussion by Puppett 

Cover art for Contradictions lyrics by This Providence

I'm inlove with this song. Not sure but i think the focus in it is about a breakup, with the guy cheating on his girlfriend, and when he confessed about it during the breakup, she told him she knew it all along, but didnt want to believe it. And then ends it with her forgivement. With him not understanding why she is so forgiving, and loving. And then him repeating to himself that he will learn from this mistake he make.