Yo creo que la expresión está bien, el problema es la idea. Si hay escasez, es imposible conseguir mucha comida. Y si se hubiese conseguido mucha comida, ya no habría habido escacez. Si dices: incluso si hubiesen conseguido mucha comida, seguiría habiendo escasez, no me cuadra. Eso es lo que yo entiendo. No es que los conceptos estén mal usados, es la idea a la que no le encuentro sentido.
Yo solo diría: "Estaba harta de una vida de sufrimientos, de escasez de comida que traía constantes guerras, las que la hacían vivir con terror a ser asesinada en cualquier momento."
Yo solo diría: "Estaba harta de una vida de sufrimientos, de escasez de comida que traía constantes guerras, las que la hacían vivir con terror a ser asesinada en cualquier momento."