A very sad mix of feelings and memories