If you're really young, which I'm assuming you are, you have plenty of time to find someone. Someone out there is going to love you for you, regardless of your flaws. Finding someone to be with takes time and it's a process of trial and error. That's the point of dating; finding someone who you would really like to spend the rest of your life with. Just because nobody likes you now doesn't meant they won't later. Don't change yourself. Someone will come down the pike, BELIEVE ME. Also, don't let finding someone be your top priority, especially if you're young. Let someone come to you. Don't go searching for someone, because a lot of the time, the right one for you may come when you aren't even looking. So just keep your head held high and don't stress over finding someone.