No guy is ever going to be perfect, but some guys just aren't worth your time. There are certain tell-tale signs that will for sure set off warning bells that he is SO not meant for you.
Some results have been hidden because they may be inaccessible to you