Почему одни люди хорошо умеют играть на рояле, а другие нет? Почему одни люди умеют настраивать цифровую технику, а другие нет? Почему одни люди умеют хорошо одеваться, а другие нет?
Потому что каждый из них проявляет интерес к этим навыкам и старается им обучаться.
А эти люди же - не стараются.
Либо обучаются этому неверно.
Либо, не хотят преодолеть сложности, которые имеют в качестве вводных данных.
Например, чтобы научиться приёмам каратэ - нужна практика, где вас будут долго и беспощадно бить. Выстоите - научитесь. Нет - значит нет.
Может вы и правда человек, которому не нравится когда его бьют.
Вы только так и говорите тогда, что не хотите, чтобы вас били, а не то что вы не можете этому обучиться из-за какой-то неведомой непреодолимой силы.
Ну вот также и с коммуникацией, общением. Это тоже навык, которому нужно обучаться и который тоже имеет множество факторов, определяющих стратегию, как коммуникация будет выстраиваться в той или иной ситуации.
А как исправить такой характер?