brother keep your chin up! I deal with commercial clients and genereal contractors only. I have to deal with the constant beatings and naggings, and "whippings" just to make them happy. Luckily I have friends in various trades that own their business and seek their advise. I have this one Project Manager for a GC that just lives to whip me on my pricing. I always look forward to his calls because when I notice who is calling it reminds me to call my wife and tell her that we will not be able to put franks in our mac and cheese that night! So keep your chin up and don't let a "cute as a BUTT-on" dictate to you, unless you can really negotiate a good compromise!