I'm going to snap at my co-worker. I just can't take it any longer!
Why would you snap at a co-worker?
He is an idiot and he doesn't know what I'm trying to teach him at work
Sometimes fellow co-workers struggle at their jobs. Try to be more compassionate and understanding of their shortcomings. There may be a time where you may need them to help you out at work.
I don't need that.
It will be a lot better working environment if you get along though. It's good to have people being friendly at work.