I think I use to like Bonnie Bennett, I don't really remeber. In the first season she was nice and didn't know she was a wticth until a few episodes in when her Grams told her.
She was caring and sensitive.
And she really cared for her friends, she told Elena she was a witch before she told Caroline.
The episode she told Caroline she was possessed by one of her ancestors.
In the second season she had kind of a bad ass feeling to her
She also took on Klaus who happened to be in Alaric's (Matt Davis) body at the time.
Bonnie also shared a dance with Damon (Ian Somerhalder) which sparked something in the people who ship Bamon (intimate relationship between Damon and Bonnie)
In the third season she has a lot of energy, which is power collected from a hundred dead witches. She helps hide coffins from Klaus (Joseph Morgan) but she has continous nightmares of the last coffin that they can't get open.
As it turns out Esther, the mother of the Originals, was in the last coffin. She comes back and gains the trust of Bonnie and Bonnie's mother. They connect all of the Original siblings which means if they kill one they all die. They later find out that killing Klaus will kill every living vampire on the show. Also in season three her mother gets turned into a vampire by Damon (Ian Somerhalder) which makes her just a vampire and no longer a witch. It breaks the connection between the Original siblings and Bonnie's mom leaves again.
Now in season four Bonnie continues to lose control of her dark magic; a magic called Expression has taken over her completely and she's working with Silas (Unknown Actor). He says he can bring back the dead and she wants Jeremy back. After watching him die in front of her, her grief blinds her and she follows Silas willingly doing whatever he tells her to do. Recently the last mascare happened and the triangle was completed. Basically I like her as a bad person, but she's a bitch and I don't like her character.
So if you don't like what I said about her, you can