Anne of Green Gables · Question
Why does Anne hate Gilbert Blythe?
Answer
Anne hates Gilbert because he calls her hair “carrots” and pulls her braid in school — public humiliation for a girl already ashamed of her looks. She holds the grudge for years, refusing to speak to him even when he tries to be friendly. Pride and sensitivity, not mere temper, fuel the feud.
Montgomery uses the slate incident to launch rivalry that becomes respect. Gilbert saves Anne from drowning, shares the school prize, and chooses a teaching post so Anne can stay near Marilla — acts Anne slowly acknowledges. The hate is plot engine for maturity: forgiveness arrives when Anne sees Gilbert as equal, not tormentor. Avoid reducing it to “she likes him” in book one alone; the text tracks slow thaw through Queen’s Academy.
Evidence in the book
- XV: A Tempest in the School Teapot
Gilbert teases Anne; she breaks a slate on his head.
- The Pass List Is Out
Academic rivalry continues as both excel.