What Aristo said. What you have to keep in mind is that Harold stuck out in a not so good way in front of almost everyone, so of course they are going to form some sort of opinion about it. If he backs up his words with his actions the others will certainly change their opinions of him; even without that they might just grow to like him as they interact with him. I hope you stick around as I rather like your character, especially because of how different he is from the others.