You will meet many people in life and some will be critical of who you are. Remember not all of them will invest the time to get know you to see what you have to offer, and many will feel your too much for them. These are not “YOUR” people. Wish them well and continue on your own journey.
God will place the right people in your life in HIS perfect timing so always be true to who you are.
You were created with purpose so don’t change yourself to please others or try to win them over. God knew what he was doing when he gifted you with your personal characteristics and talents. So let go of the friends or relationships who don’t take the time to see your value.
Everyone is not for you.