Am I overreacting?

My SO had been being super close "friends" with his ex in the last few months. We are coming up on being together for 2 years however he has never stopped talking to her or about her. She has recently become pregnant by her current boyfriend but has been keeping my SO updated as if he is the father. He hasn't wanted to touch me sexually in months but magically wants me to become pregnant and give him a child. I get to have sex with him once or twice a month. Yesterday I found out that they have been snapchatting as well as him snapchatting old crushes and girls he used to fuck. Also old friends that are female and one male out of the group. Today he left his Facebook open on his computer and I noticed that he has been deleting his conversations with his ex. (Which he never does with any other conversation). Everytime I bring up anything, especially about how I feel about our relationship and her being so close, it ends in a screaming match and him saying hurtful things as well as occasionally smacking me because I instigate him. Lately I've been stressed more because of all of this and working 40+ hours a week while all he does is sleep and video game. Please tell me if I'm the issue here and just overreacting and being insecure like he says or if I should be worried like this......