One of the most climactic and emotional rollercoaster endings ever. So satisfying. I bawled my eyes out one moment and was laughing my head off the next. Amazing.