Sex addiction can be a mental problem. But I wouldn't let him throw a pity party to keep you around after all that you have been through with him. Though this is your decision. It would be hard for me to trust somebody like him. He could have gotten an std and given it to you. So he is being very selfish.
It is totally up to you whether you want to go to therapy with him. It sounds like you love him, but this cheating is not something I easily forgive. For your own safety, use condoms when having sex with him.
Remember he has risked your life with these selfish endeavors.
Just my two cents worth.
Moderator-Depression and fibromyalgia
fibromyalgia, Chronic fatigue, depression,allergies