Well, the treaty following the Mexican-American war never happened, even though I took all of Mexico. The civil war ended properly. Now I am in the Spanish-American war, and it won't freaking end. I have all of the territories I am supposed to have, but no event. I can't find an event in the game files, and I can't use diplomacy to get peace because Spain won't agree to it. Do I have to go takeover mainland Spain? I am trying to stay somewhat in the same ballpark as history here...