OP - I feel the same way. I work inpatient adult psych. When I have a legit psych patient and watch them get better, that is so rewarding. Unfortunately that's the exception and not the rule on our unit. Most of our patients are repeat frequent flyers who are homeless and need a place to crash until their next check. Many come in because they've got a hot urine and have a court date or probation visit coming up. I'm not just saying that, I've actually had people tell me that their reason for admission is "I need a place to stay" or "I have court tomorrow." We've had people return in less than 24 hours. It gets very frustrating and I guess it happens everywhere.
I drive about 28 miles, it works out to be about 45-55 minutes each way, less if its no-traffic Sunday :) I work 3 12 hour shifts, usually 2 in a row and a day or two off, then a single day. Once a month I have 3 in a row scheduled and it is ROUGH. I just got off my 3 in a row yesterday and I'm still tired.