Several pieces of advice:
, mostly due to there not being a single woman
partially because women have universally rejected me due to them
most of these feelings come from negative experiences with women
coming to the realization that most of my low self-worth have come from negative treatment and experiences from women
made me feel inferior because of the constant rejection from women
Anything under 6'0" is short/manlet status to most women and
Cut that shit out.
First of all, some of that are just lies you are telling yourself. Like the first one - unless you mind-read every woman on the planet, you are pulling that particular sentiment out of your own insecurities.
Second placing yourself as the root cause of every problem, puts you in the right frame of mind to become the the solution to every problem. leading to my second advice
2) You laid out all your problems in your post. Go through them and change every one of them to where it's your fault. Than identify what you need to do to solve it.
Example:
Point 1 "I hate many aspects of my physical appearance because women have rejected me my entire life due to them" - this is already pretty close. But still tries to shift responsibility.
Changing to >> "I hate many aspects of my physical appearance because I am blaming rejections by the women I chose to pursue/interact with on my appearance."
See how that change shows several fixes that are in your power to fix?
You can choose to stop blaming rejection on your appearance and height and you can start being more selective about personality of women you choose to pursue or just interact with.
I am not saying that it's just easy or something to change how you feel as in case 1, or that there is an overabundance of women who would completely ignore you being obese or short in case 2 - because it's not easy, and women tend to be just as much about visually pleasing appearances as men.
But it is 'possible' to change one's feeling - and doing that here will stop poisoning you with negativity. And there are women who would look past those things because their prioritize other aspects - and they are much easier to find when keeping a lookout for them vs. automatically assuming that every female despises you.
Keep applying that tactic to everything "I feel bad because my mom hates me" >> "I let my mom's opinion of me make me feel bad". "I feel angry cause someone pissed me off >> "I allowed myself to lose my cool and get pissed because of someone else's actions"....
Seriously, every problem in life becomes easier to deal with after you choose to make them all your fault.