That's a great review! I really like the graph of the ups and downs of the war.
"There were two chances for the war to be over, for example when both countries “retreated and regrouped”, but it never crystallized."
There are also Peace checks when a nation goes down to 2lo or 3lo in any stat, so I think there definitely could have been a few more checks in there. Of course that doesn't mean you'd actually get Peace…