A little frustration here, a little venting there, you know how it goes. Sometimes there are meetings of the minds and people leave feeling better. Sometimes not. Sometimes the minds meet and generate an amazing insight:
We're trying to move mountains but we keep tripping on the rocks.