Self acceptance is the key.
I've found it comes in waves.
So long as you can accept that your normal is okay, even if it doesn't match someone else's normal things will fall into perspective.
Remember, there will always be someone doing it worse than you, and that your eccentricities may pale in comparison to that of some others.
Obviously you will need to fit in to some extent in life and in work, but that doesn't mean you have to be anyone different than yourself.
Just make sure you keep some time for yourself, and if you have to be around people a lot, try to balance it by having some time alone.
There is no such thing as the normal so many people strive for or expect from themselves or others.
Be yourself, and don't worry too much if others don't accept you as you are, because they're probably not worth the effort anyway.