Haven't met Sherlock so I can't say if he's an asshole or not. He very well could be.
There's a difference between being a jerk and being evil kid. And I'm working on not being such a jerk. But no, I ain't evil like your old man.
Ask your old man why he's hiding like a coward if he's such a good guy. He's got a witch masking him. And ask yourself this too. If he's such a great guy, why are all these people who have never met him filterin against him?