Very true. The customers that were the biggest pain in the ass also provide the most accurate, detailed feedback. But it can be hard to hear when you've been up 20 hours working on something. You need to steel yourself and just try to separate out the objective feedback from any apparent rudeness.