My grandfather always used to say "opinions are like rectums... Everyone's got one and they all stink". (his expression was a bit more colourful than this though). I think you handled it rather well.