Here's my take on some of these issues. If we work together I'll be interested in your experience of them.
Foundations of self care
Safety in yourself
We evolved to help
Self talk
Nervous system
Brain
Trauma
Counselling for trauma
Kind attention