Though throughout the season I wasn't a huge fan of Ivette's, I did like her more then any of the other friendship.
I think she probably does have a good heart, and let her emotions get the best of her. She doesn't seem to be one whom handles stress well.
Sadly, she realized too late that she made a mistake in making the "friends" she did. She acted out in defense of them while they didn't ever come to her defense.
We all make mistakes, and at least she can see she did. She still has a bit of a way to go yet (from reading her interviews) but I think in the end she'll see her errors much more clearly.