I do not need a safe space, just trying to figure out why you thought he was stupid and more importantly, why you find it necessary to insult someone?On behalf of everyone on this site, I would like to apologize.
I would suggest you fill out the attached form, and then talk to one of the site admins who can hopefully help you find your safe space.