Приведенные Вами примеры однозначно требуют энергетического ДОНОРСТВА (пусть Вы и называете это иначе), причем, возникает предположение, что Вы не умеете никому отказывать...
Если Вы постоянно будете ТАК помогать названным персонажам - они вцепятся в Вас как в спасательный круг и Вы превратитесь в очередную "жилетку", которой можно не только выплакаться, но и при каждом удобном случае (а они будут "случайно" возникать все чаще и чаще) ее немного "покушать" (а в случае расстающихся возлюбленных Вы еще рискуете и сексуальным партнером стать, если Вы и "страдалец" разных полов).
ИМХО, во всех приведенных случаях можно трансформировать энергию страдания во что-либо конструктивное или позитивное (грубо: скучает о любимом - пусть думает о совместном будущем и зарабатывает на него деньги либо придумывает, КАК хорошо он его встретит, когда тот приедет; дедушка заболел - пусть бабушка не переживает, а постарается поднять ему и себе настроение - с хорошим настроением дело быстрее на поправку пойдет) и постараться не со-страдать (что надо будет делать постоянно), а ПЕРЕОРИЕНТИРОВАТЬ восприятие "страдальца" с прошлого (которое уже не изменить - чего же о нем переживать?) на будущее (которое можно сделать с учетом пережитого намного лучше прошлого). В любом из подобных случаев надо создавать ситуацию, которая выведет из подобного "круга страданий" - это и есть качественное решение проблемы.
В ваших примерах есть две принципиально разные ситуации - когда надо просто "сострадать" и когда надо "спасать": если речь идет о сострадани - метод описан выше (конструктивизация и позитивизация текущих действий, переориентация на будущее с прошлого, замена переживания свершившегося негативного факта построением или ожиданием позитивного события и т.п.), а если речь идет о "спасении" - тут надо тоже действовать КАЧЕСТВЕННО: не только "вытащить из петли" (явное деяние), но и показать как (а не сделать за него) "разгрести завалы" (совет), показать, как до подобного снова не дойти (обучение) и т.п.
Резюме - "де факто" не очень-то хорош путь, приводящий к страданиям (и не надо говорить о "воспитательном эффекте" страданий - это позиция предназначена лишь для сохранения статус кво, а не для разрешения ситуаций), в особенности - к перманентным страданиям - почему и можно (если уж очень хочется) показать человеку, идущему этим "его" путем (хотя бы в качестве более комфортной альтернативы) СВОЙ собственный путь.
Ну а если же Вы оказываетесь неспособны на качественную помощь в каждом конкретном случае (это к вопросу о "верности" Вашего Пути) - тогда да, тогда остается возможным (но вот желаемым ли?) оказывать только количественную помощь - то есть быть элементарной "дойной коровой"... Ну а если на это у Вас нет сил - скажите себе об этом честно, копите силы (если хотите), но ни в коем случае не занимайтесь саморазрушением по социальной же схеме "я ДОЛЖЕН им помогать (сострадать, сочувствовать, деньги давать...) а не могу - какой я плохой" и уж тем более никогда не стоит осуждать тех, кто из под данной социальной мотивации давно ушел...
ИМХО, лучше всего помогать качественно (если все-таки хочется), для чего надо всегда стремиться "поднять" и свой уровень (в процессе чего, при накоплении сил для собственного качественного изменения, придется нередко и отказывать в помощи, а то ведь на свой рост как сил, так и времени может не хватить...), а "прокормить весь мир" своей энергией никогда не получится - мир вас прость "съест" и потребует еще... И таким своим "самоотверженным поступком" вы при этом (невольно, конечно) только усилите "потребительские наклонности" данного мира...
Еще "разбора полетов" надо?
С уважением, UNISO