I've been married for nearly 4 years now. Since the beginning of our marriage, he's never been home, until dawn 4AM or later. He's never financially supported the household. And a year into our marriage, he's been going to shisha lounges and started cheating on me with other women (no touching, but meeting with, talking to and sexting them). When I had our first son, he apologised profusely, but since then I couldn't trust him. This was 2 years ago. I'm now 4 months pregnant with my second and discovered he has been with another woman since November 2019. He's telling me nothing happened between them, but I only found this out when he accidentally butt-dialed me and I heard them exchanging "babe" and talking about where they're going that evening. I was heart broken. When I told him I can't trust him at all, he said he would do whatever it takes, but again, he changed his mind and said, if I can't trust or can't love him like I did day 1, there's no reason we should be together.
Would it be unreasonable for me to leave him on that basis? I feel like he's mentally and emotionally abusing me. There's so much more, but this is all I can manage to express. I am heartbroken.