HI GF,
I just wanted to say that I think it's wonderful that in just a short week you have reached such a level of clarity and understanding about your recent relationship. A lot of people run from one relationship to the next without even realizing there's a deep underlying problem, much less pinpointing what the problem is.
Recovery is a process and it takes years. We do get better gradually, but it takes a long time to uncover and process through a lifetime of stuff. Whever we are in life, I think that's the kind of person we attract. The more you progress in your recovery, the healthier your relationship(s) (current and future) will be.
I think you're doing great.
Hugs,
JG