There are several factors at play, some biological, driven by pheromones and genetics, some emotional/intellectual. I posted some thoughts separately under relationship. I have experienced enough to have some opinions.