No need to hold back on the spolier
As you all know Shirley is dead. Killing her is a drastic way to cut down on the women who like Lelouch. The saddest thing is that Shirley was the one who liked Lelouch without wanting him to do something crazy. Kallen wants him to free Japan from Brittannians. C.C. wants him to fulfill her contract. The one person that Lelouch could rely on is dead. So how does Lelouch balance that triangle that is left? He is now creating a world for people who just want to use him. This really shows how is not just crazy. He had a heart buried beneath all those gun-toting-psycho-eyes. Lelouch now has to recover knowing he has lost the most important thing one could ever know.
The way the episode was surrounded around Shirley allows the fans to see into the choices she makes. She tries to convert Suzaku just like Lelouch did earlier. She pushes him to forgive Lelouch because she can forgive Lelouch. Her character shows the falseness that surrounds all the characters. Rolo is trying to take the place of Nunnally. Lelouch and Szaku are both living false lives. Almost everyone has a secret.
Jeremiah was a surprising twist. Although it certainly appears that the cybrog aspects are controlling him. it now seems a little too convenient for him to find Lelouch only to proclaim his loyalty to Lelouch’s mother. It does not quite explain why that would make him a purist either. It will be interesting to see if he how his arc will play out in the rest of the series.