 how difficult it is to connect, even though we have ever-increasing means to do so, but the real possibility of making meaningful connections in virtual spaces. So I've recommended this book to a lot of people, but I think something that I always disclaim to people when I recommend it is how perfectly imperfect the characters are. How do you go about creating these flawed but realistic characters?