Well the reaction they had is heartening. It would be nice to find that they are sincere. Have you considered asking for a max-duration shift (if that's possible)? I have found that knowing when I get to leave can be very helpful to my endurance during a shift. Wishing you well. You did a great job advocating for yourself.