Тема сложная...Разговор получится долгий...Нет конкретного объяснения.Причин тысячи-и у каждого они свои,У кого -то из детства (обстановка в семье, плохие отношения с родителями, сверстниками, противоположным полом),.У кого -то из-за несчастной любви, неудач в юности на любовном фронте.....Тысячи людей и тысячи разных вариантов-причин.Считаю, что нет людей совершенно без комплексов.Просто есть люди, которым удается их скрывать..