Pain and love in equal measure.