Quote Originally Posted by Night Fury View Post
I don't think Cersei is really 'hateful' she just wants to protect her children.
I don't think she's hateful either, but I think she did what she did to Margarey mostly out of jealously that she gets to be Queen, a position she wants and that she because Margarey humiliated her, or tried to anyway. She was very mama bear to Joffrey though but it doesn't seem like she's as much like that with the other son for whatever reason.