UPDATE.Warning very long post. If you end up reading it all and give feedback pls be nice

Hello all. Let me start from a little back info. Me and my SO have been together for about 5 yrs now. We have a beautiful 6 month old daughter together and an angel baby from before our daughter. We met online on POF and hes always been into the dating coach/pick up thing. Even before we met. He has a bit of anxiety/confidence issues that stem from his childhood and past relationships and the pick up stuff helps him as far as his confidence goes. He has his flaws but we both do and I love him regardless. Anyway he was very passionate about the life/dating coach pick up thing. Hes studied it,read up on it,and researched it inside out. He managed to hook and reel me in with one of his pick up moves. When we started dating he was still doing the pick up but online and I never confronted him because we were still fresh/didn't know where we were going and it was just online talking. Once we got serious he stopped and we talked about it. I told him that I wasn't comfortable with it and that was that. Fast forward a few yrs he gets a job requires us to move away from our home town a few hours to a town that we don't know anyone. A few months of us living here I fall pregnant and God rest its little soul, I have a miscarriage after 10 wks. We were so depressed and I just wanted to stay in and be by myself. Ppl cope different and he had to go out and get his mind off of things. I didn't mind as like I said I wanted to be by myself. He had made a few friends (males) from work that wanted help from him about picking up girls. I wanted him to get his mind off the miscarriage so I told him,I was fine with the dating coach stuff as long as he doesn't do his pick up artist stuff. He agreed and everything was going fine. I got pregnant again a month after our loss and we both pushed ourselves out of the depression. Then about 5 months into pregnancy one morning I take a look at his phone and see he opened up a POF account and hes doing his pick up stuff. I woke him up by throwing his phone at him and Yelled at him. He apologised. I got past it and told him if he wants to do is pickup thing that's fine but he needs to communicate with me and keep me involved. He said that's fine but he's taking a break away from it. He deleted his account and that was that. Finally we get to yesterday. My daughter was messing with his phone and I took it from her.She hit the button that pulls up all the open tabs. I saw on his snapchat(which i knew he had) that he was talking to a girl. He said he doesnt know the girl and that he was just trying his pick up stuff. His message to her said 'beautiful. I hope we can meet and i can sweep u off your feet.' I have no idea what the messages before were cuz they weren't there. Now im not familiar with snapchat so correct me if im wrong but doesn't adding ppl only work on there if you know their user name or email. I ask because he said he doesn't know her she was just a suggested person. I know this is my fault for being okay with it in the first place and I know hes not doing anything (he works all night in a male prison as a CO then comes right home and sleeps all day. And on his off days hes always with me and the baby. And im a sahm so im always home too.) But my problem is him not communicating what he was doing,with me. And then when I tell him that he says he wasnt trying to hide anything from me it just didn't cross his mind. Idk... For anyone that stayed until the end,thank you. I know this was extremely long. Advice welcomed and id like a man's pov as well so ladies if you can ask your men id appreciate it. ×××THANK YOU ALL THAT REPLIED. greatly appreciate it. After I typed this I coulnt help but creep through his phone. He had an Ok cupid account as well that the last time he was on it was August 2016. I fuelled my flame more. I was crying,I yelled at him.He tired to say he did it because im messy and he thinks I don't appreciate him. He said we've been lacking communication so he was just looking for someone to talk to. I told him Ive been lacking intimacy from him so would me going out fucking someone else be ok. He said talking to someone and screwing someone are 2 different things. At that point I was pissed that he was apologizing but also justifying it so I told him I didn't want to be with him anymore. I think he didn't expect that because he started crying and telling my hes a piece of shit and hes sorry. He wants us to work this out because he loves me and our family. I told him I keep forgiving him only to be made a fool of again. I told him I have to think about this and that im going to sleep in the babies room while I think about everything. And that's where we are now. Ive never been so confused and hurt in my life