Excellent work!
Ah, I feel your pain...that's everyday life for me, no matter WHAT the endeavor. Many a day I've said to myself..."and they wonder why people go on rampages". The bottom line is that 99% of the people out there are self absorbed, clueless asshats. I don't really even think they know what they're doing half the time, they're that clueless as to the existence of anyone else.
Now, being human, from time to time I do stupid shit too...but when I/you notice it, I will apologize, stop doing it, and call myself an idiot...I'm part of the other 1% of the folks out there. It gets mighty frustrating knowing you're in that small of a minority lol.
My personal favorites are the numbskulls who congregate in doorways, entranceways, etc, to shoot the shit...then they get all flustered when you ask them to move.