Just found out my boyfriend of 6 months cheated on me drunkly with his baby mama, I'm broken he's 30M and I'm 27F what are everyone's thoughts?

So he's just told me 3 nights ago he got very drunk and his baby mama texted him to come round to chat about their baby, he went late at night whilst drunk and things go emotional and they ended up having sex. Since then I have spent 3 close days with him. All through the relationship he was anxious I was disloyal and made me unfollow all men on socials and constantly calling texting and wanting to be with me all the time. Turns out he was the one cheated

And now he's saying he only wants me it's a huge mistake he was very drunk and he's sorry and wants me and he will do anything for me to forgive him and he loves me and I'm 1000 better than her it was a silly drunken mistake..

This is something I can never get over I don't know what to do..

They split up 6 months ago and then me and him got together straight away