I just quit my job and started new. It was because my old job was taking too much out of me emotionally. The people were great, but after being all laughy and smiley with them all day, I didn't have anything left for my family. At my new job, the people walk around like they have broom handles strapped to their backs and I swear black dress pants are a uniform! How dull. ANyway, my point is, SMROBS, that if you are truly unhappy at work, definitely find a way out. Change won't be easy and it isn't always greener on the other side, but a different green is nice after a while for sure.
What about working with troubled kids BEFORE they end up in jail and doing it with horses or dogs? Very popular therapy and I've seen it work wonders. Or with disabled people? You have a skill set that is worth money in the right field. You just have to find what's right for you.