That is such sad reading. He didn't 'run from you' because of your physical attributes, he went because he doesn't care about you, he kept coming back because he knew you'd have him.
It couldn't be more obvious he doesn't give a fuck about you. He doesn't seem to like women in general given the disgusting way he speaks.
Please find a way to realise your self worth. Look around you, look at people who have happy relationships, see how they treat each other and how they talk to each other.
You'll see that good relationships have a foundation of trust and respect. You'll also see that a good relationship doesn't depend on how you look.
Then look inwards, how you think about yourself and how you see yourself. How do you want people around you to treat you and perceive you? What kind of friendships/relationships would make you happy, what kind of person would you like to be with?
If you see yourself as a human being with the same rights and needs as every other human being you'll see that you also deserve the same level of respect and kindness that you see people in good relationships having.
Be kind to yourself, be your own best friend, do things that make you happy, be that a long bubble bath, a glass of wine in front of your favourite film, a day out somewhere, put yourself first, start to love yourself. If you do that you'll probably find you won't want the kind of person around who makes you feel worse.
You can do it Op.