Yeah, be careful with jerks like this–he isn’t being nice for nothing. Unfortunately you’d be unpleasantly surprised at how things can go these jerks’ way! Good workers are never appreciated but the royal screw ups seem to get by–sorry folks, hard work just doesn’t pay off anymore–I know–experienced that myself recently.
Hope things will take a turn for the best for you and [please wipe the snot off your screen] if it doesn’t we’re all here for you. It’s a crappy boat we can all be in sometime! Being in a stressful and negative work environment is awlful–hope resolution comes to you soon! 🙂