My husband has cheated again

I just caught my husband flirting with multiple women on WhatsApp , most have sent him nudes on request , there’s not much to the conversations , this is not the first time I’ve caught him flirting online with other women, he always states it won’t happen again and here we are , he states he loves me and is a dumbass for doing this and wants to prove to me it won’t happen again , I truly love him , that’s why I’m still here. We have a child and are expecting a second one , how should I react to this