I give this book a 5⭐️ absolutely, without hesitation.
1: Any book that can have me laughing out loud one minute and crying the next and then burning with rage the next is an amazing book.
2: I love Marilla. Matthew always has been willing to show his love but Marilla takes time. Anne wears her down. They have the most splendid relationship. Marilla's always trying to be stern but her love for Anne lets her smile more often than she used to.
3: Oh, Gilbert, what to do about him. He adds so much with his constant feuding with Anne.
4: Rachel Lynde is such an opinionated character. But I love her anyways. I love everyone in the story. I love Mrs. Allen too.
SPOILER BELOW PICTURE
5: Matthew, please , I did not give you permission to die and break my heart!!!!