I really, really hope you are right and that her character can mature and grow up. I think that Cassandra obviously does a terrific job of portraying the character as she has been written ... hence the fact that if she has been written up as a selfish, bratty, self-centred young woman, that's definitely exactly how she is coming across, lol.
Personally, I would love to see her character mature on the show .... because when she is showing these glimpses of her softer, generous side she is absolutely enchanting to watch. It just seems like since she has come into the show her character is just on replay .... 'I need a guy, I don't want him anymore, yes I do, no I don't, yes I do, hound him mercilessly, get back with him, decide it's not right, break up and mope until the next guy catches her eye'. I reckon she needs some time on her own .... yes, I know I said it before, lol, but I think she needs time to be on her own and learn a bit more about herself.
And, writers, please .... NO MORE SKIPPING!!! It's doing my damn head in