If you are not involved in some sort of online community that supports and nourishes you as a member of this industry, then run to the nearest one you can find. You need to expand your circle to include fresh perspectives on how this industry functions. Do not be swayed by the particular circumstances found in your restaurant. You will be surprised to learn of all the various ways restaurants handle the same situation, and it will give you hope to know that your manager is not the only crazy one out there. Find peers that will encourage and inspire you to be a better server. You deserve it!