A trip through my life with an immunological theme.