Тут нужно выяснить, что именно вызывает отвращение. Если дело во внешности, в манере выражаться ( деревенский выговор, маленький словарный запас и много мата), а возможно раздражают какие-нибудь мелочи, например не моет руки, курит, и т.д. Но при этом человек добрый, честный, преданный друг,умеет по-настоящему любить и заботиться об близких людях, тогда да можно его полюбить. Время может стереть лишь внешнею красоту, а не красоту души.
Другое дело отвращение вызывают его мысли или поступки. Грубит родителям, не уважает старшее поколение (может оскорбить и высмеять старушку ), использует других себе во благо, нет моральных ограничений (т.е. нет совести вообще), может быть считает что всех неполноценных людей нужно истребить, мучает животных (ну это уже психопат), а может этот человек вообще уважает и восхищается Гитлером. Тут можно бесконечно перечислять,но думаю,что основную мысль вы поняли. В этом случае, нельзя полюбить этого человека по-настоящему. Я допускаю мысль,что этот человек может притягивать вас своей красотой, очарованием, энергией и т.д. Но любить человека или желать его совершенно разные вещи. Думаю,если поступки или мысли этого человека вызывают у вас отвращение и дискомфорт, то лучше его отпустить. Ведь характер,мировоззрение и личностные качества взрослого человека не изменить.