I also made my account just to write a comment lol
I agree very much with you!! I really like how Hazel gets to be so nuanced, which is especially highlighted through the various endings in how she decides to manage her conflicting views of Mary
If you have any more thoughts, feel free to write them here! I'd be happy to read them!! :>