You deserve all the ridicule you get, and I'm sure that for every one who ridicules you in public, there are ten or more who detest you behind your back.
Thanks ;-)