You're not ugly.
Pros: pretty eyes, mostly clear skin, nice lips, good eyebrows, defined jawline, healthy hair.
Cons: high forehead, kinda deep-set eyes, short chin.
Advice:
Get a different haircut. This cut draws attention to how high your forehead is, which isn't flattering. Maybe try sideswept bangs to hide the forehead and layers around your face for a bit more movement. /r/femalehairadvice might have other recommendations.
Makeup: concealer, mascara and eyeliner are going to help loads. The area around your eyes is slightly darker than the rest of your skin, which makes them look more sunken. A good concealer will brighten that up. You have great eyes, so mascara and eyeliner will bring them out even more. If you're not very skilled at makeup, /r/sugarfreemua is a great place to get feedback on makeup looks.
Eyebrows: they're already full so they don't need any makeup. But I would advise to pluck a little from underneath the arch to improve the shape. Eyebrows should be thickest at the beginning and slowly taper to a point from there but right now they're thickest in the middle.
I hope you're getting help for the anxiety issues and low self-esteem. Bullying can really fuck up someone's mental health, so please realise that the way you perceive your appearance isn't rational.