Yup, I agree. She's too good to be true. And in a way too naive too to trust Tavia for so long and to help her.
charmaine ALWAYS plays the goody goody types...cant remember a role where she played someone differently...
There are people that are good around...however, the fact that Charmaine was too good and flawless really bothered me..Tavia was a bit more believable as I know a lot of people who hold grudges for many years and coupled with some mental illness issues - they go a bit crazy and self destruct while destroying other people...