Feel guilty for breaking up with my bf

Hi so I caught my now ex bf texting other girls very inappropriate things and this is the second time he’s done so, the first time I took him back. Now I’m completely done and actually happier being single however I feel guilty because he still tells me how in love with me he is and how he wants to be with me and work through it. I’m already moving on I feel like and now I feel so bad about moving on. I still love and care for him I just don’t want to be with him anymore and a part of me feels like I’ve felt this way for awhile and that he just gave me a way out... advice for feeling better?