I’m pleased you’re being so strong about this. It’s really hard, but it’s definitely the way forward.
Of course DS will miss him & be upset, initially, but he will get over it & it’s the best thing for him long term too.
You need to remember that this isn’t about you, it’s about him. It kicked my self esteeem hard & I did all the usual questioning of myself, but when a famous, mega wealthy, shit together, extremely attractive woman made it public her partner had cheated on her, it clicked with me. Being prettier, sexier, funnier, more successful doesn’t make any difference, it’s not about what’s lacking in the person cheated ON, it’s what’s lacking in the one who cheats.
It’s really, really shit, but better you found out now that he’s a twat than further down the line when DS is older, you’re more financially tangled up & possibly had a child with him. At least you can make a clean break now.
Big hugs & 🍷