Not co-dependant, but I wonder if you are trying to engage a relationship with women that are "severely unattainable". Almost as if you are afraid to have an intimite relationship with your peers and so you focus on people that cannot fulfill your needs. You are sabotaging your own happiness because you do not believe you deserve it......
Sorry if I have crossed the line and am way off course.......your situation strikes a chord......