Притягивать или отталкивать могут как внешние качества человека (внешний вид, манера поведения, привычки, тембр голоса, интонация и т.д.), так и внутренние (воспитание, интеллект, интересы и т.п.).
Притягивает: доброта, ум, умение развеселить, щедрость.
Отталкивает: эгоцентризм, жадность, непонимание и злость на свои неудачи.