Wonderful! I love the group idea. The more you learn, and the more you understand that it's not just "you", the faster healing will begin, and the stronger you will be.
These people are so adept at taking advantage of our best qualities, and snowing us under in the process. We become a bit blind to other possibilities while we're in the middle of things. You may be a bit co-dependent, but you were also very much in love, and you do have a wonderful, caring nature.
I think you did the best you could do, under the circumstances. Because as soon as you recognized his patterns, you were willing to think of things in a completely different way. And you've taken steps to protect yourself, and start a healthier way forward.
Congratulations on being so willing to admit to different aspects of all of it. This is a very positive way to be.