The word "fat" has such a strong, negative connotation to it that it's almost a shock when you hear it come out of someone's mouth. You can call yourself any adjective in the dictionary, whether that be fluffy, chubby, squishy, full-figured, etc. But when you call yourself these things, know that absolutely none of these words define you. Who cares if you're 50 pounds overweight? Who cares if the boy you have a crush on says that you would be cuter if you lost weight? If anyone ever says that to you, drop them immediately. You definitely don't need that negativity in your life. Do not ever let other people push their own insecurities onto you. If you feel comfortable in your own skin, then ignore what others say to you about your own body. You want to wear high waisted shorts and a crop top? Do it. Every single person in this world is insecure about something, and those same people are too busy worrying about their own insecurities to notice yours.
I know that sometimes it will get really hard to love yourself. Everyone in the world has days like that. But you need to push through it and stop letting the criticisms that you hear take over your life. We've all heard those dreaded phrases. "You have such a pretty face, you would be even more beautiful if you lost some weight." "Don't you want to be skinny so that you could have any guy that you want?" "I really like you but I'm just not attracted to your body type." This may be a shocker to some people, but I don't want someone to like me because I'm skinny, I want them to like me for the things that actually matter. I want someone who adores me because I'm intelligent, kind, funny, and just an overall likable person. Everyone needs to remember that.
So fat girl, here is my last piece of advice for you. I want you to listen to me when I say that you can wear anything you want, be whoever you want, and like whoever you want. When someone is so confident, other people see it and recognize it. Being more confident in yourself will radiate from within you and that is when you will attract the right people, friends or otherwise. Do not settle for anyone. Being overweight doesn't mean that you have to date the guy that is an absolute jerk to you, solely because he pays attention to you. On the opposite side, you don't have to settle for the guy that isn't really your type, but he's nice to you. Go after the person you really want and do not ever give up hope.
P.S. No one is lying when they tell you that you're beautiful.