A few fascinating tid-bits on humanoid relationships.
Online dating is a lose–lose game for many of its players while the big companies generate big fortunes from our psychological flaws.