Mystery of love