Well all of my preivious relationships were with extremely controlling (abusive) men and heavy drinkers (alcoholics). My axh being the worst. My mother was ACOA and quite controlling and was often emotionally abusive toward my brother and I. Although, she never drank herself. My present husband of 25 years was very codependent (he has grown and changed a lot this last year, totally fed up with me and my addiction!) My father was very codependent with my mother.
I guess I've just never really thought about why we are attracted to certain types of people. Probably, it does help to know this sort of thing if we keep finding ourselves in unhealthy relationships.
At least we can step back and say "Uh oh! Not another one of those!"