I'm pissed about being passed up for promotion and I suspect it's because I'm not female or a minority
That doesn't sound likely. What would you do if you got the promotion and the raise?
If that happens, I'll start going shopping more often.
It is wrong to blame others if you didn't earn something. No body likes people who are bitter and blame others for their problems and failures.
You don't know what someone like me goes through everyday. You wouldn't understand.
Instead of wallowing in your anger and misplaced blame, you should get up and start working to improve your skills. Maybe the next time a promotion comes up you'll have a better chance.