Hmm, that's a tough one. Unfortunately, the law has to do what they think is right and it has to apply to everyone; however, there is a saying that goes "Just because it's not against the law, doesn't make it right." The Law if not perfect, it is meant to be perfect, but it's not. And of course the laws are meant prevent other people from getting hurt. Unfortunately, sometimes the laws can unintensionally hurt people's feelings or pride. That's the part where it is not perfect. But who's to say there is such a word. Perfect... there's no such thing.
Personally what you just described kinda reminded me of my family. I'm what you call weird. I'm a food artist in the mind of a future psychologist (going back to school for psychology). I love food and experiment on different types of food; however, I'm also that person who listens to people's problems and like to analyze what they are going through, I guess you could call me as the voice of reason or whatever. So, being an artist and having to think differently then other people and at the same time, being the sensitive one and having to know what people is thinking and feeling. That can really mix together and can all go crazy once in a while. So after saying some things that wouldn't make sense to some people because I worded out words in different ways that only a philosopher can only understand; well... I've been called weird from my family because of that. I'm the black sheep of the family, the weird one, the wrong one, the one that fails to do anything with her life. And because of that I tend to be left behind a lot with family get togethers, especially on holidays. In my family, there's a behavior analysis of which you must act a certain way, if you don't act like the rest you may have to walk to plank for being weird; which in my case be left in the corner while the others mingle. My family is the most stuck up people I know. And it's like they're judging me the outcast because of it. I do love my mother very very much, I think she's the least stuck up person out of all of them, but I still have to admit that she can be that sometimes, too.
So I understand how you can feel like you're being isolated by the law. Frankly, you feel as if you have to act a certain way to fit in and you feel that you don't want to. In majority, rules are what we make them and life is what you make it. Don't worry about the law, just be yourself. If you're not hurting anybody, you can still act like yourself and if people think of you as weird, then that's their problem, not yours. Weird people has the most fun because we think outside the box. We don't stay boxed in like "normal" people. There is more to living, you also gotta live.

"Is you start making good choices, you'll see great results."