Cats. Each one is an individual with a distinct personality. The current one is weird even by cat standards. The last one was spirited and precious. Each teaches us something new, and then they move on. I hope I live long enough to have many more lessons.