Thanks to someone on this site, I found the
Tales of a Boundary Ninja | Insights about therapy and life learned the hard way blog. That blog has been enormously helpful for me. I cannot remember who initially posted the link to it, but whoever you are, I am grateful.