Workplace Rant....What to do?? Kinda Long...Sorry

I have seen people matching your description all my life. Worried more about what others are doing. Worry about YOU and YOUR job, not anyone else's, especially a supervisor. Whenever I worked for somebody else, I went in, did my job my best and called it a day. The riff raff will usually always work itself out sooner or later. In short, mind your own business.

Being a small business owner and scanning the thread quickly I was left with the same impression as RustyRatRod of the original poster. You could be the best thing since sliced bread but if you can't find nothing but fault and problems with the people and work around you. Your going to be looking for a job yourself no matter how good you are. It's hard being perfect:-D