It’s been nearly a month since the series finale of DC’s Stargirl. The CW series ended its three-season run earlier this month and while it was sad to see the fan-favorite series end, its final hour ultimately gave fans a lot of closure and a lot of joy in how it wrapped up the Frenemies season as well as tied a bow on the series itself. In the weeks since, we’ve learned quite a bit about the series — that there was a potential Infinity Inc. spinoff that DC’s Stargirl was laying the groundwork for and that while Season 3 wasn’t originally intended to be the end of the line for Courtney Whitmore (Brec Bassinger), the series would have concluded with the heroes graduating high school anyway — but while the questions of white might have been are fun to explore, looking back at the finale just a few weeks after its air date, it’s pretty clear that the series ended exactly the way it should have. More than that, the series finale of DC’s Stargirl was actually a perfect television ending.