I have come to feel that i am glad i am an introvert, introverts are blessed with and understanding of all different types of people that don't even understand themselves. It's kind of nice knowing you better than you know yourself.
I'm figuring it out as I go, doing my best, just as you are. Just because we have walked different paths does not make us separate. Like it or not we're All in this together, all destined to the same end. Life is too short. Spend your time creating & discovering yourself, not judging others' attempts to do the same.