After 3 days of arguing he collected his things and left ...

I don't know how to feel about this my so left me... I have our 11/2 year old son and 23 weeks pregnant he was the one starting this with me he would get home to argue then leave come at night start shit and leave he smacked me in the face 3 times everything bothered him he went as far as accusing me of talking to other men because of a call I got the other night ...( wrong number he didn't believe me )I don't have Facebook,Instagram, Snapchat any thing like that so who whould I talk to yesterday was my birthday he wasn't home all day I had no way of calling him because I forgot to pay my phone bill my sister came over I used her phone to call him let him know I was going out to eat ...I got home he was mad he asked why did we take so long who was there 😒it was just me my sister and our kids it was Friday restaurants tend to be packed on Fridays ....he smacked me told me I went out to be a hoe and then he went on to yelling at me some more it was 8:30 pm and I was pretty upset I told him that if he was done talking shit I was going to bed ....he left he came a while ago picked up his clothing and left ...I'm not jumping to conclusions but I can almost bet he got another girl ... Yesterday when I called him to tell him I was going out to eat all he said was oh alright that's was up ... ( he never talks to me on the phone Like that I could hear stuff in the background but like I said I'm not jumping to conclusions. In all honesty I think him leaving was for the best because he was definitely treating me like shit and I don't need that specially being pregnant I guess I gotta figure things out on my own now but I'll be OK