Okay, people, this is getting old. I realize you aren't supposed to be able to end a war whenever you want, but I find it incredibly irritating when the AI refuses to even talk to you. Especially when they are having it handed to them, you would think they would be on the negotiating table ASAP rather than suiciding their entire civilization in order to bring you down before the other AI's. Specifically, I was handed some really cruddy terrain on a big and small map, standard size, on Prince. Right next to Khmer guy (not even gonna try to spell his name off the top of my head), which I failed to take his capital with an axe rush. Found myself 2nd to last (he was last) in score, and WAY behind in tech. I had little land, so I used specialists to keep up in technology. Managed to be the first to macemen by a shred, sold techs for money, upgraded troops and went after him again. I took all of his cities but two.
Now, in the process of the war, Shaka ambushed me and took a city (which I took back). My research slider was down to 0% with a -5 GPT. And the Khmer wouldn't even consider talking to me. This is over a period of dozens of turns, my cities were around -8 in war weariness because it was going on so long. I ended up retiring out of frustration because I simply couldn't do anything with all the WW and I wasn't being allowed to even negotiate peace. I've had this happen in a few games since BTS.
Is there a specific cause for a never ending war? Where the AI simply won't give in until you completely wipe them off the map? Any way to avoid this situation? As of now, I plan on never going to war unless I'm attacked.