Book wise... ehhh... the whole Triss and Geralt romance was a sort of cheating by Triss(and it closely resembles game version of the event). By her own admition, she was fully aware that it was very likely neither Geralt or Yennefer would ever forgive her for that.