This lead to me breaking up with him, he then insulted me and immediately started hanging out with a new girl. A few months after this he contacted me to apologize for the insults. He told me I was the love of his life, but that he couldn't be the man I deserved. I wanted to know why he was telling me this... Then he confessed to me that after the fling he had with that girl after our break up, he slept with his ex (the one we had issues about when we were together). I asked him if he tried to get back together with her and he said that he didn't, that it was only casual. He had a new girlfriend while he was telling me all this stuff.
I took him back and he broke things with the current girl. 3 weeks after our reconciliation he told me that even when he admired me a lot and thought he was making a mistake it was to break up. He even told me that maybe I was the love of his life but that we didn't do it right the first time and that it was too late. He tried to be friends but I refused. He even gave me the "you deserve way better" line. Do you think he was sincere?