Infidelity Support Group
Any relationship in which one partner engages willfully in sexual relations with another outside of the partnership is considered to have experienced infidelity. This breach of trust is often traumatizing for the faithful partner as well as the relationship, and support is often needed to heal emotionally and to decide whether or not the relationship should continue after...

That money is half yours. You must be so angry.
He needs to go to a therapist or psychologist or psychiatrist for his addiction. You must insist on this.
The thing about cheaters is they lie. He could be meeting up with women in person.
You need to think about is this the kind of life you want to live. All these years of him lying to you. Him spending your money on other women. Sneaking around behind your back.
When the shock wears off, think about what you truly want for your life. You deserve to be with someone who is committed to you and faithful and honest.
Yes, it sure does sound like an addiction. Make sure he gets into therapy. Not just him saying "he wants to get into therapy". Monday morning, he calls and makes the appointment, and goes this week.
Be careful. Sometimes people throw out the "sex addiction" excuse, as a reason to cheat. That they "can't help it". Or they blame it on you, which is complete bull crap.
He has to stop contacting these women... now. Spending all of your money on these women??? You can cancel all of those accounts yourself. He shouldn't be upset about that. ALL of this has to stop... and NOW. It ends.... today.
Make sure you are taking care of YOU right now. None of this is your fault. Stay strong, stand up for yourself, and do what you have to do. What he is doing is NOT okay!