struggles triumphs resilience society