У каждого человека есть какая-то страсть, увлечение. о котором он может говорить чуть ли не бесконечно и "с жаром". То же самое можно сказать о том, кого обидели. Он чувствует, что Должен обязательно высказаться, иначе переживания разорвут его сердце. Скажите, если разговор с такими людьми становится несколько утомительным, как Вы завершите беседу не обидев человека и не оставив его неудовлетворённым из-за невысказанности?
переключение на другую тему деликатней
Я бы не смог завершить такую беседу.
Во-от... это уже ближе к истине. Нужно просто найти тот момент в беседе, когда речь человека хотя бы немного идёт "на спад". и повернуть её в свою сторону. Он ищет поддержки и успокоения. а возможно, даже, и помощи в принятии нужного решения. Если вы знаете как помочь, надо высказать свою точку зрения на проблему, а если уж человек не согласен, тогда просто вежливо закончить разговор, вроде: "я поступил бы так, но возможно, что я не совсем понимаю ситуацию и тебе виднее". В любом случае, высказываясь, человек через Вас ищет выход для себя и сделает так как ему удобнее и лучше. И если даже он не поступит так, как Вы посоветовали, Ваше решение может быть одним из вариантов, которые подтолкнут к самостоятельному выходу из ситуации. У человека должен быть выбор. Тогда в случае неудачи, он будет винить только самого себя, а в случае победы - обретёт уверенность в своих силах. Да ещё и будет Вам благодарен за ценный совет.

Выслушиваю, сочувствую,успокаиваю

Перевожу разговор на другую тему...
Скажу что у каждого своя правда
Что он заслужил то и получит
Просто молча пролистываю

Просто попрощаюсь с ним.
На самом пике его рассказа, скажете: "Всё понятно. Всего хорошего" и с вежливой улыбкой уйдёте?! А человек останется с ощущением ненужности и бесполезной растраты энергии на Вас. Вместе с тем останется раздражение и нежелание общаться с Вами вообще.
Ссылаюсь на занятость
мне никто не жалуеися

Я выслушаю до конца.
И это правильно.
Всё пройдёт....
Конечно.