Extreme levels of discomfort but also felt I should not shirk those questions.
I thought you handled them well. Folks are always gonna disagree. Owning/Speaking your truth is all you can do.