I believe, that you just have to stay 'true' to yourself and follow you path eventually you find the right people, your soul mates who follow the same path but maybe in some distance in front of you or some distance behind...
You meet many people you nothing in common with but still you met someone on your path and it is another experience in your life, you can learn from.
You meet many, many people, who make you feel upset, unhappy or try to put you down, most of the time it is not about you but about them.
You can not change 'the way people think about you, respond to you or behave towards you...but how you react, behave or respond to them is all in you power'.
You can not change people, but do not let them to change 'you'.
Just do not bend your path, the right people will cross it eventually:)