I feel like I'll never find love?

Bigman117
I'm 20. I feel like I won't find love because I'm shy, short (5'6), not funny like other most guys, and not as handsome as other guys as well. Women hate shy guys, they also hate short guys, they want a guy to make them laugh like crazy, women drool over the most gorgoeus men, and loud mouths. I'm fairly handsome but I'm not Brad Pitt or Idris Alba so I'm in a disadvantage. When I get older, women expect a lot like tall, handsome, and funny. Since being funny make women drool all over you I can't make women want me. I love play the piano with a passion, I'm genuine, trustworthy, not a loud mouth, and hard-working but women don't really care if I play piano or anything like that because again they want that tall, funny, and drop-dead gorgeous, therefore I feel like I won't find love because I'm the opposite of being the "life of the party" and I always fail with women. What should I do to even have a chance at love?
I feel like I'll never find love?
7 Opinion