About the idea that maybe Blair’s feelings are too rushed…
You’ve just got to separate how Blair has been acting since 5x10 (before at times as well) towards Dan and Chuck because that’s the most telling of all. Blair plays a lot of lip-service to Chuck but doesn’t follow through. You’ve really got to read what we are being shown versus what we’re being told. Because I think that’s where the true story lies. She went through with her wedding despite the pact thing going to pot, despite the video coming out. She called Dan when she ran away from her wedding. When she was seeking solace post-car crash. She’s constantly been choosing to go to Dan despite any declarations. That isn’t without reason. Her reasoning for being with Chuck again in 5x10 was because he was ‘good.’ She was probably under the belief that this time it will be different because Chuck being ‘good’ might mean a good relationship. But yet again since then she’s seen that his behaviour isn’t sustainable. She’s invested so much of herself in Chuck, she wants that to have been for something, that maybe if he’s ‘good’ it will magic away all the mistakes they’ve made in the past, all the ways he’s wronged her in the past. Disprove the truth that they fundamentally just don’t work very well together. Months have past since then and Blair’s only found excuse upon excuse not to be with Chuck (which is part of why I don’t get Chuck saying Dan’s been trying to keep them apart, that all been on Blair) and spent more and more time with Dan. People have said that Blair and Dan have been having somewhat of a emotional affair, and I definitely think there’s truth in that. I mean once Blair has discovered the depth of Dan’s feelings she’s going to re-evaluate why she feels such an emotional connection to him. Re-examine the depth of her own feelings for him.
(Actually if you think about it, it was kind of similar for C/B in S1. Blair wasn’t really willing to feel something more for Chuck until he did that speech at the wedding. Once she got the true extent of his feelings. That’s when she really broke away from the notion that her and Nate were meant to be. When she actually allowed herself to feel something for him. Except there is alot more foundation and build-up to D/B)
I’ve been under the belief that Blair’s been in some form of denial since season 4. And I think that was kind of confirmed in the last episode. But she had two huge things obscuring her view. First Serena, she probably never thought anyone would choose her over Serena let alone Dan. Plus Serena is who she holds dearest and I don’t think she’d want to intentionally hurt her. And Blair has this strict notion of how things are supposed to be in her mind. Once upon a time it was her and Nate and now for the longest time it’s been her and Chuck, and for that to make sense in her head it’d have to be Dan and Serena too. And now Serena has told Blair she can’t use her as an excuse. So that’s out.
I think people can’t underestimate how much she thought that no one else could possibly love her. For just being herself. That was her truth. And she was weighed down heavily from it. We mustn’t forget that Dan told Blair that the 4x17 kiss meant nothing to him too. So all these wonderful things he’s been doing for her, the way he’s taken care of her, she could easily put down to him being into a good friend. She wouldn’t let anything she feels go further because of the two reasons I mentioned above. And then suddenly Dan kisses her. Stating that it’s her who makes him happy not Serena. In the last episode she talked to Serena about ‘stomping feelings out like bugs,’ controlling them. That’s what she’s been doing (I’m not saying she loves him yet, but I think for her to be so determined to deny any feelings they’d have to be pretty strong) Blair’s actions for the longest time have contradicted her words and this episode just pin-pointed her tendency to do that. She wanted to prove she was just friends with Dan, yet she decides to spend the day with him, has probably never been more handsy and ultimately finds an excuse to kiss him. She listed off reasons why her and Dan couldn’t happen ‘Chuck’ ‘the prenup,’ ‘Serena.’ All reasons why she could just not let herself go there. And then Dan laid it down on the line to her. That he wanted her. The way he said it, there was longing, and sadness but mostly certainty. Then in the reenactment scene she finds out just how deep Dan’s feelings go. We can’t underestimate how much Dan loving her for all of her entirely could possibly mean to Blair. I could say it a thousand times and it wouldn’t be enough. She may feel safe with Dan but he’s never been the safe choice. That’s Chuck, she knows what to expect there. For so long she saw him as her future. Everyone else in her world expects her to be with Chuck. So I think finding out the depth of Dan’s feelings finally gave Blair licence to feel what she feels about him. I think alot of Blair’s feelings in Chuck have resided in the notion that nothing will contend with what they had. That no one else would want her. And yet when B said ‘how can this happen?’ in the last episode it’s like she starting to realise they can. That’s she’s feeling something that she can’t control anymore. The book and Dan’s words have finally broken Blair out of this chuckandblair haze she’s been in. We should be celebrating! Blair’s been in a Chuck/Blair mindfuck since the beginning of S2 and she’s finally breaking free. Ultimately what I’m saying is that Serena no longer being (as) much of issue, coupled with discovering Dan loves her for her has allowed her not to be held back any longer. To actually let herself feel what she does for him. So why would she not dive in once she realises what she has (I also think Dan might do something in the next episode to cement any feelings, and levitate any confusion.)Blair’s actions speak so much louder than her words. It’s something we’ve really got to remember. So I guess that’s why Blair saying her heart belongs ‘to someone else’ doesn’t feel rushed for me. It feels like a long time coming.

