He pushed me

My husband and I been together since we were 15. I recently been finding out about things that happened a long time ago. For example, I found out when we were 17 years old, he cheated on me. A girl had given him head. I won’t list everything, but he has cheated on me with 3 to 6 different women. I don’t know the number for sure, I’m just assuming base on what I know. I found out because one day I was reviewing our security cameras and overheard him telling his gamer friends about his encounters from the past. I had decided to forgive him since most of it happened when we were both dumb teenagers or in college. But it hurts to know that I have dedicated myself to him entirely while he was off having fun and experiencing different people. Being that I’m pregnant with our 6 child, I’m still a little emotional about it. Because he was able to create bonds with so many different people. I have never gotten to experience anyone else but him. I’ve been crying a lot about it and have been a little short tempered with him these days. Little things like not tidying the house has cause major arguments between us. He also has been treating me differently since I found out. He told me that the image he had created for me was gone and he didn’t know how to deal with it. He felt like it cause me to love him less or look at him differently. He said it hurts him because he knows I’m hurt about the situation. So things have been very tense. We are struggling financially and with me being pregnant, both our emotions have been everywhere. One night things got really bad between him and I during an argument and he pushed me. It wasn’t a hard push, but hard enough that I fell to the ground. I hit my belly and had to go to the hospital and make sure everything is okay because I’m 27 weeks pregnant so far. He has never done this to me before , but I’m just so conflicted. I don’t know what to do. I don’t know how to feel. My life is basically over, no matter if I stay by his side or not. No other man is going to ever want me knowing I have 6 kids and that I’m 28 years old. It’s basically stay with him and get over it or leave and be lonely the rest of my life. I don’t understand why this is happening to me. My husband was literally all I had. I love my kids dearly, but my kids can’t be my friends and they can’t offer me adult relationships that I crave. I’m just a lost soul now and I keep praying about it, but nothing helps. I have never been so sad in my life. I thought I was going to grow old peacefully with this man.