I probably explained my view of Cera like 20 times already, but I'll say it again:
I'm not in anyway a fan of Cera. I never was and I don't think I ever will be. I just don't like her very much. I remember I used to HATE Cera. Like REALLY REALLY LOATHED her because I just needed something to hate.

She was mean to my more favorite characters (i.e Little Foot, Petrie, Pterano, etc) and I just wish someone could put her in her place.
You know though, I find the characters or people that I don't like very much have something in them that I can find in me that I don't like. Like her, I can get VERY stubborn and I felt like I have to protect myself most of the time by acting a certain way. Not so much mean, but just "tough". Some people thought they were helping me with some things when really they weren't at all, they were just making the situation worse. So Cera is a character I have learned to love but I still get annoyed with her during her tude. Like being mean to Little Foot and Petrie.
I know she's only a kid, but she's a bully basically all through the series. She CAN be compassionate, but it's hard for her to show it.