My workplace holds an annual staff training day when many of the full time staff, and a good number of the part time staff come together for meals, a message from the director, some awards, and a series of training sessions. I selected Critical Thinking, Relaxation, Databases You Should Know, and Changing Their World.
Some days, the grind just wears you down, and some days, you remember why you are in this line of work after all. This was a pretty good day, for being around people who were not my daily co-workers, for being in a learning environment, and catching up with friends.
I ended the day meeting with my peers and catching up on what everyone is up to, thinking about the direction of the organization, and building a better network of communication. It is times like those that I seem to be in a better state of mind.