I really like the characters and side characters in this series. I didn’t like this thing this author did that a lot of authors do, it drives me insane and I would have stopped reading this book at the very beginning if I didn’t like these characters and the world building so much. The thing was the female lead has a 4 year old son, of course he is “special”, he’s a “genius”, he’s “not like other kids”, so the author has him acting and talking like he’s at least 16 years old! Um, no!!! He’s 4! I don’t care how smart he is, he is NOT going to act or talk that way!!! Come on! I absolutely HATE when authors do this. He doesn’t have any life experience to draw upon to be talking to people and handing out advice that he does. He also would not be aware of other people’s relationships and offering “wise” advice to them! He wouldn’t know what to do in a situation like with the witch. It’s totally unrealistic and had I not really liked the other characters in this series, I would have stopped reading and given this a very low star rating. Have you ever spent time with a 4 year old? Please, authors, do before you write these “kid geniuses”. It’s not just about them being smart, it’s about how a kid would talk and act, and how kids see the world around them. They don’t much. Kids are more focused on their own lives, what’s happening to them. They’re not interested in what their mom’s romantic relationship is at 4 years old!!!