Have you considered marriage counseling?
As for the girl you are involved with... life is always greener on the other side. When we are unhappy with our spouses its very easy to see how good someone else may be. Mainly because we only look at how they are like us and not how they aren't.
You said your wife is very co-dependent, is that not much like your addiction?
Maybe she needs help just as much as you do.
Good job on 10 days! Hopefully you can keep going strong