Finding your life companion: the ultimate test to discover your best match