You can't help but get upset at the things they do at work because, after all, they're not doing them the way you would. So, you stew and you allow things to fester.
I worked in broadcasting for most of my career. Believe me, the industry is filled with people who've been fired because of the way they parted their hair or pronounced a certain word. It had very little to do with the real talent of the individual.
That kind of leadership is unfortunate.
Not only are you acting irrationally, but you waste countless hours allowing it to get to you. It overtakes priorities. You're not doing your real job.
So, here's my advice if you're one of "those" kinds of leaders. Let go. Give it a rest. Stop trying to change everyone and let people be themselves.
If there's a real personalty conflict or if there's a serious issue causing the employee to perform poorly, by all means address it. But, stop wasting your time on quirks and minor issues.
You've got more important things to do, don't you?