Full Metal Panic: TSR Episode 13 & Series mini-Review
Sousuke seems to have pretty much given up after being told that Chidori's dead. However a few minutes later she shows up out of nowhere, scolding him of course as usual and proceeds to kick his ass. He's so in shock that she's alive and there that he doesn't really know what to do. However, this gives him the push he needed to go help his friends who are in dire need of it. Gates finishes off Yu-Fan (after playing around with her dead sister like a doll for awhile), and is about to wipe out Sousuke's friends, but he shows up in the nick of time (Lambda Driver working and all), and quickly beats all 5 venoms including Gates'.
Pretty much everything gets wrapped up after that, with Sousuke talking "crudely" to Tessa and making up with her, and him being reassigned to watch Chidori (taking a huge cut in salary). At the end, they still have not confessed their feelings to each other, but it's very apparent that it should happen fairly soon...
I was quite happy that the ending turned out well for everyone. After the end of episode 6 and all the way through episode 12, the series had taken a very serious and dark turn and while it was enjoyable in a way, watching it was pretty painful I must say. The story itself was very good, but seeing the characters in the situations they were placed in was somewhat torturous. However, this did allow us to see a side of Sousuke that we hadn't really seen before, mostly because he was acting human for once, all because of how strongly he cared for Chidori and her safety. We also saw that Chidori can be quite capable of taking care of herself in certain situations and even though she would prefer Sousuke to be there to watch over her, she obviously learned a lot from him.