Existe algumas teorias que poderia explicar alguns destes, como por exemplo:
Tímida com extrovertido: dificilmente duas pessoas tímidas iriam conversar, já que ninguém chegaria.
Patricinha com malandro: muita dessas garotas só querem um cara que as faça viver uma realidade totalmente diferente, já que sua vida é tediosa e monótona
Ignorando a parte dos aspectos físicos e focando na personalidade, é cientificamente quase impossível dois opostos darem certo juntos.
Se você se relaciona com alguém que tenha visões parecidas, espectro político, interesses, filosofias, objetivos, etc. Maiores serão as chances do relacionamento dar certo.