You don't need someone who doesn't like who you are.
You are beautiful. You are great, just the way you are. You are you, and that's the greatest thing you could be.
Everyone does it. We all change ourselves even a little bit, just so others will like us. A little bit is okay. Maybe you like talking about things that your friend doesn't like talking about, so you stop talking about them around that friend. But, you should not try to change things about your personality, your appearance or any part of yourself because of someone else.
You are you, and there is nobody like you out there, so keep being you. Every single person on this planet is one of a kind, and that's one of the most magical things on this Earth. If someone tells you to change who you are or encourages you to become someone you are not, walk away. Walk away from the people who try to change you because without being who you truly are, you are nobody.
People can walk around all day telling other people how to act, how to dress, how they should look, how they should treat people and how they should live their lives, but they also don't know how your experiences have shaped you. They don't know why you are who you are, and that's okay. They never will truly know, and they don't have to truly know. Just like you don't have to try to change who you are for them.
Everyone wants to be loved, and people will do many things to get in the good graces of people that they want to love them. But it's not worth it. The greatest love you can give yourself is self-love, and the only person who dictates that is you.
Your worth should not be dictated to you. Your worth should not depend on you becoming someone you are not. You are worth the world, no matter what someone tells you. At the end of the day, only you have the right to tell yourself if you need to change.
You can be whatever you want to be, just keep being yourself.