My boyfriend cheated on me with his ex. He gave me a stiff apology & broke up with me. I asked him how it happened but he said it doesn't matter anymore. He said that his feelings for me has not changed, that parting with me was one of the loneliest times of his life & yet he chose to go back to his ex wife for the sake of their grown up kids. What is that?