Please take the time to read :] Me and this guy were together for about three months , it felt so real , I fell so fast . The second month we were together I swore we were gon na be together forever . But he ended up cheating on me , then dating a girl 4 years younger than him the day he broke up with me . It was so hard for me to deal with I just never wanted to think about him again , I went on a few dates after a week or two to get him off my mind and met this new guy who is really amazing .

Answer the following question: What may be reason the guy broke up with me ?
He is a serial cheater and ca n't stop .