One of the replies
"Honestly? You want to gain respect for women?
Step 1: get off incels
Step 2: Talk to your mother. If you have no mother, talk to a friend's mother, or an aunt. Know that women have roles other than "sexually attractive 20 year old". Volunteer at a soup kitchen, or at an old age home. Spend time around women who don't fit the mold. Appreciate them, start seeing them as humans and not props.
Step 3: Limit your consumption of sexist media, INCLUDING degrading porn, at least for a while. Watch movies about well-rounded female characters, as well as biopics, I recommend The Shape of Water, Gravity, Hidden Figures, Alien, Frida, Elisabeth. Watch documentaries on real women, read books by women of different countries and backgrounds.
Step 4: Keep remembering that women don't owe you affection or sex. Why? Because they're HUMAN BEINGS. They have their own wants and desires. Maybe the girl wasn't attracted to you. That's fine, you'll find a girl who does. But just because you like a girl does not mean she is obligated to like you back. Is it unfair? Yeah, but so is life, get over it.
Step 5: Remember, you're not without hope. There are plenty of skinheads who get their swastika tattoos covered up, you're not as bad as that. Just put yourself on the right track and you'll be able to be a normal, functioning human in no time."