Flawed But Still Trying