Happy news, not so happy day

This morning I had a positive pregnancy test. My period is late so I decided to test. We had a miscarriage a few months ago so this is our rainbow baby. I have not told my SO yet because I wanted to do something special for the reveal.

Well an hour ago he freaked out on me for no reason. Well the source of his actions is money.. and apparently it’s my fault.. all of the actions that he has made with money to bring him to where he is today. We were about to play a board game (me, him and my step daughter) when he suddenly said “you’re not benefitting me and this relationship is doing nothing for me”. I was in shock and his daughter was sitting right there so I said “okay” because what else was I supposed to say? He then flipped out because apparently I was being a smart mouth. He told me I can leave. Told me he’d make me real uncomfortable and have our house full of bitches tonight. So I got up and was going to walk to the bedroom. He’s still going. I couldn’t make it out of their vision before I started crying.

I was upstairs and he was still yelling. Saying I had a college degree and I was still dumb as fuck. Saying he hates being in a relationship. Saying he’d be rolling in cash if I wasn’t bringing him down. Saying he has bitches throwing themselves and trying to throw their cash at him. Said there are so many bitches who want to replace me. (The bitches is his terminology. I don’t speak that way). I was so hurt and crying that I didn’t catch everything he said. His daughter asked him if I was going to play the board game with them still.. (I think she was trying to change the atmosphere and stop him from what he was doing). He said “I don’t know what that crybaby is doing. Hopefully she’s packing.” She ran upstairs to ask me if I’d still play with her. So of course I did because it’s not her fault her dad is an asshole. I went downstairs and he made some more comments. Told her to hurry the game because he didn’t want to be anywhere near me.

She went to use the bathroom during the game and he told me to start looking for jobs back where I’m from because he doesn’t want me near him or in his city anymore.

I’m going to cut this off here because it’s getting long. Sorry for any errors. I don’t want to proofread.

Edit: Thank you everybody for your comments. I’m still in a blurry state of mind so I’m sorry if I’m not responding to everything said. I honestly couldn’t believe he would talk to me like that in front of his daughter. He has flipped out on me, called me out of my name and belittled me countless times when he’s stressed but never in front of his daughter. This is a new stepping stone for him. Her mom is in the picture but there’s nothing me talking to her would do. And I’m sure she will tell her mom anyways. Her mom always asks if we argue because they used to always argue. We don’t argue. He just freaks out on me (once a week or every other week but never when she’s with us) so her mom thinks we just don’t argue and our relationship is great. Her grandma always asks why he couldn’t be like this when he was with the mom. They used to fight terribly. He told me about their fighting after we were together. Told me they used to always yell at each other. Told me he’d tell her some real nasty things about herself. Told me he’d never call me out of my name because I don’t deserve it.. well I guess he changed his mind. His daughter even brought up how once he chased her mom around the house while they were fighting (he never put hands on her though). She(daughter) said she (daughter) was hitting him with her toy telling him to stop. But mom would argue back and she has a real nasty mouth.. knew how to get him going more. I’m different. I just shut down and don’t say anything. Anyways my point is her mom wouldn’t say anything and couldn’t if she wanted. Her mom knows how he is. Her mom did specifically say she didn’t want any fighting in front of her daughter when I first met her but there’s honestly nothing she can say to him. He’d just curse her out and tell her to worry about her man thats she’s always arguing with.

I lost my train of thought in regard to responses to anything else said.. but again thank you for the responses.