"Real jobs" have boundaries.
Giving away to people instead of looking after your self is a dangerous fiction.
There have been organisations to help healthcare professionals take care of their own mental health: Balint Society was one of them. They ran year long peer groups that helped doctors to look after their own emotional health, so as to better care for their patients.