Just a thought...fitting in while nice doesn't have to be our ultimate goal. People in general don't mind if you are different (as long as it's in a nonthreatening way of course), lots of people celebrate their differences.
Something that has helped me when I'm struggling with life is the thought that I'm ultimately responsible for my own happiness, not other people or their perceptions of me. When you wake up each day you can decide how you will feel that day and you can decide how much you will let other peoples thoughts, comments and opinions effect that. It's not always an easy thing to do but, for me anyway, it feels better to think I'm in control of my life and I decide how much or how little I want to fit in with people around me.