a tale of my lovers: past, present and potential.