Здесь могут быть две причины:
Гормональная - низкий уровень определенной группы гормонов, отвечающих за процесс сексуального притяжения и высокий уровень другой группы, отвечающих за ригидность. Это можно разбудить, раскачать гормональную систему, если человек физически здоров.
Психологическая - у вас стоит сильный ментальный тормоз, который не позволяет вам расслабиться и влюбиться из страха ... чего-то.
Кора мозга блокирует железы, вырабатывающие нужные для влюбленности гормоны.
Какой именно Страх не позволяет человеку разрешить себе влюбиться, это человек должен сам вытащить из памяти и осознать.
Просто. Я такое тоже проходил и нн раз. Думается и многие тоже. Вы не встетили пока свою Любовь. Когда встретите, сами всё увидите и почувствуете. Это...нет слов...ЛЮБОВЬ!!!
Многое, действительно, зависит от возраста.
Полюбите себя в первую очередь
Если вы строили отношения по такому принципу, то у вас явно много проблем душевных, или по крайней мере одна - самоистязания.
Поройтесь в себе, полюбите себя и не верьте старым снобам, когда вы полюбите по настоящему - вы поймёте. Начните с себя и потянется все остальное.