Listen, I know you’re probably having difficulty finding a romantic relationship and I know how demoralizing and depressing that can be. I’ve been there - my teens and twenties were just awful for my self-esteem. But it can, and usually does, get better, as your hormones settle down and you learn to make friends with prospective romantic partners and can take the time to form a strong bond. The world is a big place and I believe there is someone for everyone, although that “someone” can be difficult to find.
If I were to give you one piece of advice, it would be for you to figure out what the best part of you is, and to feel great about that. Having a sense of confidence in something you are or do is infectious and is very attractive to people, and can lead to great success down the line.
And last, but not least, don’t settle! Just because someone is attracted to you doesn’t mean they’re right for you. I’ve made that mistake with disastrous consequences. As a late bloomer I only really came to terms with that in my early 40s.
Good luck!