If ‘being yourself’ is a weirdo and run the risk of people thinking you’re annoying and/or possibly blurt out something offensive?
I have social anxiety and opt for option A and only show my true personality to my husband, who is a very easy-going person and enjoys my personality (or else he wouldn’t have married me I guess). But I do think and say strange things, such as my belief that raisins are the devil’s turds. Yes I realise that is crude and childish and offensive to raisin lovers. I don’t say this to anyone obviously, except my husband who didn’t even bat an eye at it as strange, but he’s an exception. So I have learned to keep my thoughts to myself as I know I’m a strange person, but it’s pretty stifling.