I need some advice please

Hello about 3 months ago I found out my husband was chatting up other women online, sending sexual messages and arranging to meet them. After a long chat and him denying it all I choose to forgive him and told him if it happens again I would be gone, after all I can't just tune my back on 5 years of great times.

But yesterday I found out he was talking to women again and on sexual sites asking for women to meet him. He as totally broken me, my heads messed up, I'm on eggshells and always thinking what he's up to. He says he loves me but won't even be honest with me and tell me why he's done it. I cook, I clean, I do everything he asks of me and I feel like iv been taken for a mug.

I have said we will have a chat later when iv figured out my next steps ect but what do I do now? What would you do in this situation?

Please help!