People are spending way too much effort whinging and complaining about the finale. I stopped caring after Season 3's finale - that was a royal piece of fuckery - at least this finale was a nice parallel to season 1, and it didn't seem too contrived (maybe the Dair storyline was a bit bent out of shape to try and fit the mould of the episode structure, and I feel sorry for Dair fans who feel cheated) - but I think the writers have a goal/plan in mind which requires one to look at things more holistically. And tbh, as screwed up as Chuck and Blair's relationship is (I thought the casino scene was unnecessary..if the episode had ended with the Blair and Eleanour in Paris scene, it would have been much better), I don't think it's as 'out of this world' as people on here seem to think it is (obviously highly dramatised for television). I have a few friends who keep going back to the same dickheads (or different dickheads who essentially treat them the same way in the end) because the way they feel when they are treated right by these dickheads seems to justify all the hurt and pain they are put through in waiting for those moments. Eh. It's a weird mentality, but some girls just can't help it.
Anyways, I thought Bart was bloody awesome - especially when he revealed the ring was a 'test'. I was laughing at Chuck's facial expressions. Season 1 Chuck was the best, and I hope Bart brings out that Chuck in season 6.