What's the deal?

I don't understand how every single male character is immediately drawn to Rachel. She has no charisma and she is average pretty.. She usually looks like a wreck... It's so unnatural and odd to me.