If you think you are not perfect, then this article might be the answer to your problems. There is no need to be tall, muscular or even trendy to find a partner, as long as you know who you are.
You might think you are too small, but guess what. Most girls are not supermodels either, and they do not want to look too tiny on their partner's side. It does not mean that you need to lower your expectations, but if they are close to reality, then you can easily get a girl whose height matches yours. In fact, there are lots of people who cannot find anybody because they are too tall and they would look like a giant on the side of an average girl.
And if you have a problem with your senses, then there are still no reasons to be worried. For instance, if you have impaired hearing, just think about how lucky you are because you can enjoy the company of a girl who has a squeaky voice, and regardless of hot gorgeous she is, she cannot find a partner for herself.
Or if you cannot speak, then then sex itself can be more intimate, since your partner needs to pay a lot more attention to you then during an average action, so you will be closer and both your and his or her orgasms will suddenly turn so intense that you will be remembered as a king in bed.
There are no negative qualities, as long as you know how to live with them.