I find this to be a major issue in my life as well. I don’t know what the best way to deal with this problem is, but recently I cut someone out of my life that repeatedly used guilt and manipulation as means to get more from me than I could give in a healthy way. I worked with them on it for years leading up to our separation, trying to get them to respect my boundaries, but eventually realized that it would never change and it wasn’t worth trying anymore. But that was an extreme case.
When the pressure is not coming from someone else, and is more internal, I recently found that meditation helps me take a step out of situations that might be draining for me, recognize it, and figure out what I need. Any visualization could work, just something to help disconnect from whatever situation it is for a few moment in order to gain some perspective. The technique that I use is to meditate on the universe, and how vast it is and how everyone and everything is connected, and that helps me find perspective. It helps me to look at the situation from the outside. It sometime doesn’t even take me more than a few seconds. Just any time that I’m feeling overwhelmed, and have a moment to think, I just pop into this state, and see everything clearly and honestly, and then move forward from there. Most of the time I find that all I need is a nap in a quiet place, or to do something relaxing that is away from other people. Going for a drive on a country road is a good one for me.
Unfortunately, for me atleast, I can’t recharge around others, I have to be alone. I haven’t found any way around it, I just have to be alone on a regular basis. So if you are looking for techniques to be able to feel healthy and whole while constantly being around people, I have no idea how to do that, and I have a theory that it’s not possible for our types. I think we have to have alone time regularly in order to be our best. But I could be wrong.