It is very good and I like it. It's just giving me the hardest time for some reason.
I am going to finish this book this month. I'm about halfway and while that half has taken me 3 months, I will read the second half by April 30. Otherwise, I will have no books read in April as this is the only book I'm letting myself read until I'm done. And that would be sad.