I need a Catholic's perspective in this as a non-Catholic: I cannot stop thinking that God did my ex an favour when we broke up

I'm non-Catholic and my ex is currently doing RCIA. We literally broke up the day after his first RCIA class. During our 1 year relationship, he was unfaithful to me, flirted with other girls, cheated on me, lied to me, physically abused me, gaslighted me, didn't stand up for me when his friends mistreated me, said racist/islamophobic comments, etc. He had a lot of narcissistic traits in general. At first, I was calm during these moments, but I started noticing myself always yelling, crying and breaking down while he just watched me cry or he yelled back at me. Our relationship was just very toxic.

When I decided to break up with him, he said how he feels upset with me abandoning him the moment he started his religious journey and that he thinks it's God's plan for us to break up. After we broke up, he told me he's practicing new values and lifestyles and that he won't be seeking new girls anytime soon. However, he's got serious with someone less than 2 months after we broke up. I don't know why, but I just cannot stop thinking that I should have waited until I see him actually change after his RCIA. Although I know God doesn't pick sides, I also keep thinking that God did him a favour by making me leave him and not the other way around, because I'm still heartbroken from the break up while he has already moved on.

From a Catholic perspective, I'm not sure how I'm supposed to interpret this break up. Although I'm not Catholic, I did go to church pretty often this year and I've had a lot of moments where it seemed like God was present with me. I especially felt quite often that God was telling me to break up with him, but I wanted to trust my then-boyfriend every time and ignored God's presence. But especially since we broke up after he started RCIA, it makes me think that God was on my ex's side and not mine and it makes me feel like I was the bad one in the relationship. I feel like I lost someone who could have changed and been better for me after all. I feel like I was impatient.

How do I think about this situation from a Catholic perspective? I know you may think what I'm saying is nonsense but as someone who is not Catholic, I really want to just learn and hear your thoughts on this matter. Thank you.