If it happened once, I maybe could forgive. I'm quite a forgiving person, really. If it happened more than once, I'd set him free... If you discovered your partner was cheating on you - with your best friend...