My (ex) boyfriend cheated on me and got her pregnant

My boyfriend of 2 years has been weird for the last two weeks and I hadn’t seen him since new years. I asked him to have a serious conversation to understand what’s been happening and he finally admitted that he’s been cheating on me with a woman he met two months ago and she’s pregnant. He told me he was being weird for two weeks because he thought he could talk her into having an abortion. If that’s not bad enough, he admitted there were two other women, one of which he’s been having sex with for a year.

I ended it and blocked him but am having such a hard time with all this