A love story with a lot of thought.