46 Billion Years of Love