Ой, ну зачем же так глубоко? А просто в случайности не верите? Ведь кроме внешности еще много другого в человеке привлекает. Я бы тут "погрушила" скорее на биохимию. Ведь блондины и брюнеты кардинально отличаются гармональным набором, а женщина и мужчина, прежде всего, самец и самка, идут, как говорится, на запах.
Если хотите диагноз неприменно психологический, то давайте я вам придумаю некий комплекс неполноценности, который не позволял вам приближаться к объектам своей мечты. Но есть он у вас или нет. отсюда не видно