Someone help?

I really need some cheering up somehow...I've been seeing my bf for 2 years, I am currently preggo with both of our first son due in October...on Sunday he walked out on me packed all his stuff, due to me addressing him telling my child she couldn't have something then turning and giving his child some:( I would like to say this is the first time but it is not. He constantly ups and leaves of the argument gets to a bad point. Which isn't good, then he hits me up in couple days trying to work it out...idk what to do, I feel I should be so happy about this new life but I'm stressing depressed and have nobody to talk to or enjoy the moments with....I have 2 daughters ages 5 and 2 and I canteven focus on being a mother sometimes due to depression. He really hurt me....I havent heard from him in 3 days.