я думаю, что проблема может быть не такой простой, как «она просто хочет выговориться» - иногда человек действительно застревает в паттерне негативных мыслей и не может выбраться сам по себе, это не вопрос воли. но что здесь никто не упомянул, так это то, что сначала тебе нужно разобраться, действительно ли у твоей подруги депрессия или тревога. потому что тогда всё меняется полностью - это не просто о границах или техниках разговора, это о том, чтобы понять, что ей, возможно, нужна профессиональная помощь, а не твои советы.
риск, который я вижу в слишком жёстких границах - это риск показаться ей холодной именно тогда, когда ей плохо. это может испортить доверие. что работает лучше - это быть честным: сядь с ней и скажи, что ты очень ценишь вашу дружбу, но чувствуешь себя эмоционально истощённым, потому что она никогда не даёт места другим разговорам или просто весёлому времяпрепровождению. и тогда ты говоришь по правде: «слушай, мне кажется, тебе нужен профессионал, чтобы в этом разобраться, потому что подруга, которая жалуется в 100% случаев, - это не просто надоедливо, это значит, что ей действительно плохо».
после этого ты конечно можешь установить границы, но без чувства вины и не резко. типа, когда она начнёт с её нытья, ты переводишь разговор: «кстати, ты уже смотрела тот сериал, который хотела?» или «давай выйдём и сделаем что-нибудь, что тебе понравится?». если она будет настаивать на драме, тогда уже ты говоришь, что тебе нужно идти, и заканчиваешь разговор. смысл в том, что ты не бросаешь подругу, ты просто отказываешься участвовать в этом цикле - и даёшь ей понять, что есть другие способы вам общаться.