I don't fit anywhere either!
But who cares, life isn't about fitting in everywhere. It's about fitting in where you enjoy. remember: you werent born to please with your presence to all people, if someone doesnt like you, its his problem.
I also agree with Miswimmy1 , we are all here to talk and we don't bite, and you are right, you are not the only one feeling that way! That's for sure, so cheer up

!