I am sick and tired of episodes telling viewers that Brennan is only the way she is because of her childhood and that she needs to change. Booth was abused as was Sweets, but you never tell us that they are only who they are because of that and need to change. The earlier seasons were awesome. I loved Brennan as a character. But the last few seasons have been all about her changing without Booth changing as well. 90% of the time he's right and she's wrong, and even when he's wrong he's still fine the way he is (for example the episode where she's pregnant and he's overprotective).
An annoyed fan