What to do when you feel your not good enough

Unfortunately I've been crying a lot lately because I want to find someone who will love me for me but unfortunately I'm fat and everytime I like someone I'm scared to tell them how I really feel I do think want to get rejected

What should I do ?