why geeks make good lovers