Husband cheating

My husband keeps cheating on me. Not physically (that I know of) but he keeps chatting to other women. I’ve caught him a few times and he gets so upset and says he’s sorry and that I am enough for him but I really think he’s more upset about getting caught. I’m not even snooping, I find out by complete accident every time. Last night I saw him closing the Snapchat app, which I’ve never seen him use before. So I asked him when he started using Snapchat and he flat out tells me he doesn’t and doesn’t have the app. Obviously this made me go cold and I asked him for his phone and looked for the app which he had hidden. I managed to find it and when I opened it he grabbed the phone away from me and deleted it. When I asked him to show me what he was doing and I saw he deleted it I asked again if he could download it and log back in because I deserved to know what was going on. He logged on with his normal email address and it showed that he was on it a year or so ago. So this was obviously not the account he had been using a moment ago.

I don’t know what to do. This isn’t the first time I’ve caught him. I respect his privacy and I don’t go snooping because i never expect him to be hiding stuff like this. Why don’t I learn?

We have a 7 month old and he did this not long ago and while I was pregnant and a few times before. Why am I not enough? And what am I supposed to do? I don’t work and he looks after us really well but every time this happens it breaks my heart.

I feel so numb and I can’t talk to anyone about this because I feel so humiliated.