В основном люди не могут понять друг друга из-за нехватки жизненного опыта, неумения подстроиться под человека чтобы найти сравнения жизненных ситуаций и конечно из-за бедности самого языка.
Думаю, самое главное захотеть чтобы тебя поняли, а остальное приложится