yeahhhhh I nearly gave up on this book multiple times myself! And I'd agree with you on the tweeness. What really surprises me is that this book has a 4.9 star rating on amazon and 4.6 on goodreads, which is an astonishingly high rate of agreement among its readers.
no subject