Socrates in Love: Philosophy for a Passionate Heart