Cheater making an effort

So I left my boyfriend/baby’s father 2 weeks ago. I left because he constantly kept messaging females ( says he never physically cheated) and lying to me so many times , I’ve cried and we’ve talked about the same issue and it would always happen again. Well he said he hasn’t slept with anybody else . I slept with him twice so far , my hormones are crazy and it happened when we met up & he took me out to a restaurant. We had a good time together . But his phone was dead the whole time so I I’m wondering if he let it die on purpose so I wouldn’t hear or see any notifications. He wants to work it out. I’m 26 weeks pregnant and I want to work it out a little bit because he’s everything . It’s just I don’t wanna be hurt again . I don’t think I’m thinking clearly . So what are your opinions on this? I don’t know if I’d ever have a good bond with anybody else , he was literally a best friend to me too not only a boyfriend