strength and struggle