I'm so sorry GM, I feel like chasing him down and beating him over the head for you. Lets face it thou, that wont help a thing.
If you need to vent all night, i'll stay up and respond, sometimes just chatting away and getting it all off your chest is the best way to deal with it. Maybe grab some paper and just write write write, I love to journal when im bummed out.
Then go back and read it, and see how much it changes, the wording, the syntax, the structure, after im done. You can see it change as you get it out. Eventually you get to a point, you've worn yourself out and your tired and ready for bed.