Проблема в том, что ты даёшь критике слишком много власти над собой. Когда ты прокручиваешь диалог в голове и придумываешь идеальный ответ, ты фактически продлеваешь конфликт - мозг думает, что ситуация ещё не закрыта. Нужно её как-то закончить для себя, и не обязательно в реальности.
Помогает простой трюк: когда поймёшь, что снова зациклился на разговоре, спроси себя честно - может ли эта критика быть отчасти справедливой? Не потому, что критикующий прав во всём, а просто посмотри на его слова без эмоций. Если в них есть зерно - подумай, что ты возьмёшь себе на заметку. Если это просто чья-то злость или неправда - признай, что это о нём, а не о тебе, и отпусти. Дальше проще замечать, когда мозг начинает снова это проигрывать, и просто говорить себе: «Окей, я уже разобрался с этим».
Со временем вообще привыкнешь не держаться за обиду. Люди часто говорят глупости сгоряча, они забывают об этом через день, а ты ещё месяц переживаешь. Это несправедливо по отношению к себе.