orm as somebody who has been there for other people recently, with dilemmas that would make people say you have to be kidding if I were to list them, I know where you are coming from.
You need to put a mental mirror.
Imagine that you have a mirror in front of you and that all the negative energy and sorrow is being bounced off you. Not back at the person that is unloading onto you, but just keeping it from reaching you.
You also need to remember and acknowledge that right now, right this second you are emotinoally overdrawn. You cannot keep handing it out and not give yourself a chance to build up your reserves again.
To be able to continue being the fabulous friend you clearly are to so many people you need to take some time for you. Leave the phone downstairs, make a cup of coffee and go and sit on the bed. If only for half an hour, it is half an hour of silence, of you time. Of time that nobody is interrupting.
It is not selfish, it is essential.
Or before long you will be emotionally bankrupt and no use to anybody.
It is hard to say "no", I have found it impossible so I have had to find ways to cope. I look back now at the past six months and I don't know how I have got through it with my sanity in tact. Probably because everyday I find just ten minutes to be by myself, recharging my batteries.
You need to do the same.