What is love? This has been explained for 400 years