@impartialOrange6461
Sorry you feel that way. I know it sucks to feel rejected. Only men usually know this.
The honest truth is that it is just the way it is. I will share with you some things you can do about it. Again, I agree with you that it is not fare. You are the one that has the most to gain by changing things, consider doing what I tell.
1- Accept that life it not fare and you will only get what you negotiate, in all things.
2- Make the best improvments you can in your physical self. I mean a short ugly guy that is in top physical shape and muscular is more attractive than one who is out of shape. You can control this, train your body. Most great men do this.
3- Earn as much money/wealth as you can.
4- Teeth, if you need the dentist go do it.
5- Work on your conversation skills. Learn to become a 7cups listener, to learn how to have an empathic conversation. In many cases having good conversation skills can easily compensate for lack of being handsome. Lots of ugly guys with cute girls, because of this. You can control this, learn it.
6- Understand what Bumble and Tinder are. On those apps, it is ALL about physical looks. You won't make much prgress as a man on those if not good looking and taller. Not fare, but truth.
7- Join clubs.., don't stay home.
If you do all of these things, I guarantee you will have many choices of women that will love to get to know you and probably keep you.
Good Luck