The sunny side of Castro Street : a diary of sorts