Must be a tough job, dealing with these situations everyday.
Especially if you're an empathetic person. I could see how someone who really feels for the kids would have a difficult time lasting. But those are probably the best people for the job as well. A quandary!
I wonder if that holds true for other jobs where you have to take care of people who are pretty troubled, like the mental health field. The kindest people burn out, leaving behind callused, maybe even mean spirited types who might even take advantage of the people they are supposed to take care of.