Sorry I didn't notice before that they were supposed to be half a lifetime ago... well a few of these are not half my lifetime ago, but they'll be half someone's ;o)
1 Age 2
2 and 4 Age about 6 (spot the monkey!!)
5 Age 21
6 Age 25
3 and 7 Age 30 (taken the day after Tabby was born....)
8 Age 40, just before I came to NZ!!