Lyric discussion by FunkyDrummer 

I interpret this song as warning that true love doesn't exists in fact without forgiveness of the mistakes of the beloved person. See the video, it fits perfectly the lyrics. The part when it shows the messages "Forgive, forget", is the key of the meaning. Being passionate, romantic, careful, foolish, is not enough to survive the test of time.

An error occured.