Hi, I’m a 24 year old guy who severely struggles with being attractive to other women. I have never had a romantic relationship, never had anyone interested in me and only have expressed my feelings a couple of times and each time it was met with rejection.

Every rejection I have ever gotten was in some way related with my height. I am 5'3” which is objectively short for a guy. Also the fact that I am simply quite ugly doesn't really help my case, however I do feel much worse about my height as opposed to the rest of my looks.

So the fact that I have never had anyone interested in me coupled with only experiencing rejection and the fact that women (I know that this is only true for women I interacted with and I just might have had bad luck) prefer taller men, something I can't control nor change without invasive procedures has frankly made me feel like I am inadequate and not good enough and nothing I do will make me become good enough since I can't clear the bar for height to be considered attractive.

My question is what can I do to deprogram my way of thinking since being short, ugly bitter and resentful is probably less likely to be attractive as opposed to just being short and ugly?