Struggle and strength