He cheated on me 😬

So guys I was dating my boyfriend for 3 months when I found out he was flirting with another girl. I broke up with him that time and he begged me to give another chance, so I did.

3 months later I found out he's been going out on dates with this girl and even kissed her. He said he was sorry and now he realises what he did. He says it's his ADHD and his tendency to be impulsive.

But the last few months we have been very good. I'm pretty sure he doesn't cheat on me now. But I feel like lately my feelings for him kind of fades.

I don't get excited to see him anymore or anything like that. Part of me dreams about being single, how fun it would be. But I feel bad because now he's been showing me that he has changed and I actually feel loved.

I don't know what to do or what to tell him.

Now we've only been together for 9 months. He's 21 and I'm 19.