Question: Why are some people weird and others shy?
Answer: Everyone is different. Most people blame 'weird' and 'timidness' on mental health and trauma, but the answer is clearer than that. It's just how someone wants to act; their personality! They feel comfortable acting a certain way because it's who they are, and you shouldn't try to change that. Instead, find people who match you. If someone is a little 'off' for your tastes, that's okay! Not everyone in the world is destined to be friends, you can just be acquainted. And to be honest, everyone is a little weird and shy depending on where you're coming from.
Uplifting Note: Don't worry about how someone is on the outside, ask yourself, who are they on the inside?