Hey mate! Just read your post and thought I would reply to you. I went through a lot of what you have said. I am now in my late 30s.
I was bullied in school always, and also from my sisters friends. I have red hair, big ears, freckles. Got called ugly a fair bit too. I spent many recess and lunch breaks sitting alone and sad.
I didn't have a girlfriend until I got to 19, I always wanted a beautiful girl and always was attracted to one's way outside my league or what I thought it was. I couldn't talk to girls at all and had no confidence. Was scared of sex because I was no good at it (and still aren't haha) Once a female friend said to me "I wish I could find your personality in a better looking guy" - this has stuck with me forever.
I completed school, found work in a place suited to my capabilities, then slowly learnt more and more about my job. I found my first girlfriend on a dating app because I could talk to her on a screen before actually meeting in person which made things easier. It didn't work out in the end but I learnt a lot which helped me more recently I found a girl who loved everything about me. She loved my hair colour, the way I looked, my personality, didn't care about my sex, just said we will practice together and she accepts it and I don't need to worry.
Keep fighting bud. Your job is out there, start at the bottom and work your way up. It's all learning, some places will just appreciate you for being on time and trying your best! Warehouse work is good, try pick packing or something! Picking orders is easy and you do the same thing over and over so you get better at it as you work.
Your girl is out there and she is going to love everything about you! It's just a matter of finding her You have values. It sounds like you're still in school? Life changes so drastically once school ends.
Keep at it and reach out here if you need more help. 🙂