Repel -
To cause someone or something to back away to a point of greater distance, usually as a result of a strong feeling of aversion or disgust.
His rude behavior seemed to repel new friends, making it difficult for him to form close relationships.