Old Batty I have The Wonderful Man who, when it all gets a bit much, lets me have a little weep on him, usually when I'm angry/upset about a client or a situation and I am not working in isolation, I'm part of a wonderful team of skilled and compassionate people; without them sharing the load it would be an impossible task. The woman who runs the local cafe and sees that the clients are fed has no training in working with our client group, but she and her staff are all superstars who deliver a lot of our practical help.
I should say too that I work with some very compassionate people who represent statutory bodies such as Housing, Social Work, Police, Outreach Teams etc. and they are all equally frustrated at being the gatekeepers of ever shrinking resources.
My greatest fear is that a client will die of an un-diagnosed illness, from hypothermia or from self harm. Because of that I sometimes have to give myself a bit of a talking to when people who have good health, warmth, food and beds to sleep in complain about minor things. I know that people are quite justified in having a little moan now and then, I do it myself, but I have to bite my tongue sometimes because I want to remind people to count their blessings.