My fiancé and I have been together for two years now, and last night he broke down crying and told me he is in love with his ex. I honestly don't know what to do, I love him so much but he was with her for 3 years and although he said he wants to stay with me, he can't get her out of his head. I just don't know what to do, should I leave him?