I also do not like sexism just like you. But the timeline is different than ours, and the story was based in medieval settings where womans make the food and take care of the children, and man protects and hunt or do agriculture to feed the family. The grandma HAS to be sexist, she was created like that because of her environment, because of the settings. I also hope to have a strong female protagonist, but almost no one starts being rough in life, we start soft then we mature our thoughts and personality, that's why i hope for a character development, where she can leave the afraid and scared of death her and be confident in her abilities and powers.
Sexism.... I really dislike this now. Not gonna continue reading.