Are You Waiting for Your Soul Mate?