How I rate the books (the review below):
5 stars - "oh my gosh... Can't stop reading. Just one more chapter. Don't want this to end." I am going to buy another book even if I am frugal.
4 stars - I am going to read another book but there was something missing in it. Still really good.
3 stars - it's okay. I maybe consider to read another book of the series or from this author.
2 stars - the only reason I didn't stop reading is because of OCD I diagnosed to myself. It was hard to finish it. It was not good.
1 star - even my OCD didn't help me to finish the book (that's rear)
These series started so well but the third book made me annoyed and I had to force myself to read. The same things repeated again and again over the book. And the logical things that been skipped and not explained how or why that made no sense. The writing felt rushed.
Also, the "maturity" I praised in the first two books become a bit much and unnatural.
I can feel why the author wrote the way she did but it made it weak.