(Sorry this is so long)
I've been fat since I was about 4 years old (I'm 24 now). I have always struggled with food and eating right. I've recently started going to the gym to help with my weight and build muscle. I am objectively ugly and I'm not sure what to do about it, being fat makes it worse.
Since childhood, I've always had comments from strangers and family about being fat. When I was a young child I was at a park on a climbing frame, someone left their child in a pram at the bottom of the climbing frame and I fell from the top knocking the pram down. I just remember the child's dad yelling at me calling me a "fat cow", I was about 8. Another time (I was about 12/13), someone was behind me shouting "excuse me" as I was walking and again, they yelled, "not you, you fat cow". When I was about 8/9 I attended a playscheme and on my first day a couple of the other kids were making fun of how I looked, they were standing next to me talking between themselves and were saying how ugly I am.
I feel so sad about being ugly, I have a chubby, round face, and I have trichotillomania so I don't have very many eyelashes and gaps in my eyebrows, and I'm also experiencing a dermatitis flare-up on my face.
I find it hard to make myself feel pretty or beautiful when I have been told so many times that I am not. The closest thing to a compliment I've had is "you're an okay-looking girl". When I get ready for the day I can't spend too much time in the mirror or I get upset and it makes me cry
I mentioned in a previous thread about my mom, many guys my age (and in general) find her very attractive and try to flirt with her often and it has knocked my confidence a lot as I look nothing like her, I've not really had any luck in dating in my life and the whole thing just makes me feel embarrassed and like a failure. I know people will say your value isn't measured by how attractive men find you but to be constantly called fat and/or ugly, it starts to feel true.
What can I do?