Originally Posted by http://shinraonline.com/ffinfo/ff8analysis.shtml:
Unlike FF7, there is a finished ending here. Seifer reunites with Fujin and Raijin, taking up a life of fishing in Balamb. Selphie finally gets to hold the Garden festival, which is a big success. Laguna visits the grave of his dead wife Raine and reminisces on their wedding. Zell finally gets hot dogs, and Squall and Rinoa finally kiss. But we still have some aspects to clear. Theory: Even with the finished ending, there always is that question. Does Rinoa become Ultimecia. Spoiler: If time travel rules are set, than Squall must die, and Rinoa must become evil. Otherwise it would be senseless for there to be White SeeDs in the future (remember those bodies outside the castle and Ultimecia's constant complaints), keeping in mind that SeeDs are used to defeat sorceresses. Either way, something happens in the future and it ain't pretty.