You're fine by me. You've stuck by your style in the face of adversity, but can still take a joke about it and not freak the fuck out. I can respect that. You've still got a bit of social awkwardness about you, but you're well on your way, dude.
Just remember that it's the dragon that makes the fedora classy, not the other way around.