Dude, you need to start your own website. Like jwfacts.com but funny.
You might need to get the hot girl obsession out of your system before you're ready for a real relationship with a woman who is beautiful AND mature. I know an x-jw in her forties who, after giving it a shot, realized she's self-sufficient and doesn't WANT a relationship. She just wants to have sex with a cute guy. Your wants and needs may change at different times in your life.
I offer you my usual relationship advice:
Water seeks its own level. If you are "broken" for whatever reason, you are going to attract a girl who's in the same place. And those relationships don't usually turn out well. Get yourself fixed first. (Insert neutering joke here.)
Love enters a man through his eyes, a woman through her ears. Men can get away with a lot more in the looks department because, even though a woman does care what he looks like, she cares more what he acts like, what he tells her and what his reputation is to others.
Nice guys don't get the girls. There are generally two possible reasons for this. First, because he's not as nice as he thinks he is. A guy can be all sweetness and affection to his girl, but if he's rude to the waiter, forget it.
Second, he's too nice, to too many people. Women want to be special. They like the "bad boy" because he's tough and assertive, but when he's with her and only with her, he's a teddy bear. That doesn't mean you have to join a biker gang, but confidence (not arrogance) will get you farther than being meek, self-deprecating or passive.
Class dismissed.