Give it five minutes
That's solid advice. AND it JUST happened to me. Another entrepreneur with ZERO credibility in the space that I'm operating in flat out told me that another company is ALWAYS going to deliver a feature better than we are.  My knee-jerk thought was "Who do you think you are? Jeff Bezos?"  I disagreed and later said I would think about options.I should get into the habit of stepping back and absorbing what just happened or what was just said.  Although I still disagree with the delivery of the message, I do see some insightful gems from the casual conversation. And you always have to have thick skin in the startup game. Nay-sayers are everywhere but there is wisdom all around you.  You always need to listen for it.