I love my job. Despite all its ups and downs, I love what I do and I do what I love. The people I work with make it all that much better.
That being said, I can't say there haven't been times I've wanted to rip my hair off and run for the hills. Some days are better than others, but I'm sure I'm not the only one.
Here are 24 thoughts every retail manager has during their long, 8-hour shift: