I think this song is about a one night stand with a friend, who they think is right for them but deep down they know they aren't and the main reason they think thy're right for them is because their 'time' together was so good. But the problem is the other person involved seems to be regretting it happening. The person knows it was a mistake to jepordise their friendship and they tell themselves it was a mistake,BUT they'd do it all over again.
I think this song is about a one night stand with a friend, who they think is right for them but deep down they know they aren't and the main reason they think thy're right for them is because their 'time' together was so good. But the problem is the other person involved seems to be regretting it happening. The person knows it was a mistake to jepordise their friendship and they tell themselves it was a mistake,BUT they'd do it all over again.