I feel so crushed!!!

I found out tonight that my dirty disgusting husband has been talking dirty to women on the Internet. Asking for their picture and talking very explicitly to them about wanting to fuck them and all sorts. He makes out to be a religious man who fears God. He still told me repeatedly he loves. I'm so done with him! Iv given my whole life for this selfish disgusting human being. The women he's been talking to are so disgusting and old and ugly. It disturbs me I'm very fit and healthy and even though I'm nearly 20wks pregnant I'm still in great shape. The worst is he described to one woman how me fucks me his wife and makes me orgasm. I feel so dirty and cheap how dare he talk about me like that. His wife. I feel sick! he's begging for forgiveness but Iv caught him doing this before not to this level but Iv had my suspicions but never found anything as explicit as this. I feel like someone pulled my heart out of my chest as I loved him so much. He's betrayed me so badly. I don't think I will ever trust him again, is it best to end my marriage please help and advise me I'm a mess. 😥😥😥😥😥