I am not entirelly sure if it helps anything, but a piece of advice would be to get used to such things at work. It happens everywhere, it's only matter of variables and scale. I've experienced similar issues - being fair, doing your best, trying to aim higher - all that will bring you down instead. In the most of companies at least, these that are run by morons, who can't appreciate young quicklearners that can do much more with a little better motivation (hard to figure what motivates the worker best eh?).
In your case, I think I would react in the same way. You were too polite anyway.
There is no point to fight with windmills, I believe, so it might be best for you to save the experience regarding human interactions and look for a new job more seriously. Usually it takes a few months to realize what kind of working place you are in.
Relations with coworkers matter the most in my opinion, even if the sallary might be not the best. I would always choose to stay with a good company over nice money and environment full of dickheads. In your case, you seem to have bad air at your working place and it might be hard to restore it at this point.
And yeah well, believe it or not, I'm frustrated over wrong decisions and wrongdoing everyday at my work. People do tons of mistakes and get no punishment. I need to think and do job instead of 2-3 other people, while they do their nails and read newspapers. Amongst other designers my work is also of the highest quality, but I earn same money as they do. I'm supposed to be a leader, but there is no bonus money for that, only even more responsability. So yeah, life is not really fair. Sometimes you just have luck, other time you don't.
Anyway, good luck. But if you are alone facing a crowd, you are probably in a hopeless position. Especially when boss is an asshole who can't appreciate your efforts. It really leads to one sad conclusion.