Unflinching Persistence