Ok, so I don't want to offend any Bonnie fans or anything. Just know that is not my intention, and I'm just saying what I feel...
So when Bonnie arrives back in town in "Miss Mystic Falls" she tells Elena to leave her alone because she blames Stefan and Damon for her grandmother's death. I get it, she's in a very sensitive place and is very upset, but Elena understands and is there for her, despite Bonnie pushing her away. But its not right to blame the Salvatore brothers. Who was it that almost blackmailed Grams into doing the spell that took too much out of her in the end? Stefan and Damon never asked her to do it, but she told Grams that she'd do it herself if she didn't help her... therefore, the Salvatores are in the clear for this deed. And then she lies to Elena, to top it off... and got Anna killed. Some things, I can never forgive. (I LOVED Anna!!!)
One more point: In "The Return" Bonnie tells Damon to give Caroline his blood to save her, telling him to do it for Elena. Then she tells him that he gets to live another day or something for curing Caroline. However, in "Brave New World" after Katherine kills Caroline and turns her into a vampire, Bonnie sets Damon on fire... what's that about??? She threatened him to feed Caroline his blood and when Katherine turns her - no fault of Damon's - she's so pissed she tries to kill him?
So what do you think? Were Bonnie's actions justified? Is she a hypocrite? Are you a fan of her?