A person doesn't live a life like you describe, and keep a home, family, job, while juggling multiple relationships with OWs WITHOUT having a codependent partner.
His life doesn't work without your contributions to it -- you've kept him afloat in a million different ways, I would guess.
Again, meetings are free. Try 6. You'll get support. What could it hurt?