The most obvious reason might be that he doesn't have look good but there are many good looking guys who cannot escape friendzone.

She's all too familiar with you, she knows your weakess.

A woman can simply not feel safe with a man who's weakneas is known to her.

Weakness is the most important thing that kills all the respect/love/desire she feels for you.