My boyfriend cheated on me, please help me

Jacqueline

last night I found out my boyfriend cheated on me on April of 2019-May 2019. It was through text messages. I was pregnant with his son, he was born in June of 2019. Here's how it all started on November 4th, 2019 (it was my birthday) he told me to log in to his messenger to see if his mom had texted when I see a girl named Layka had sent him a heart and I immediately confront him and he says he doesn't know the girl, which I didn't believe because he got super nervous and jumpy. we ended up getting into a huge argument that day and didn't even celebrate my birthday. Fast forwards to 3 days ago on his Google search he searched this same girl up so I start to get suspicious and start snooping through his phone I logged in to his Snapchat that I didn't know he had and there is this girl the first messages they're exchanging nudes and talking about wanting to be with each other. I was pregnant with his son sleeping right next to him. I feel so betrayed, I can't even control my emotions, I'm a mess. I don't know what to do can someone please help me, I love him but I feel so betrayed. 😔