Wow, this book took forever to finish. I usually can plow through a book, whether I liked it or not, but this one dragged on forever.
I loved David and could connect with him from the very beginning. The rest of the characters, not so much. In fact, it wasn't until the last 50 pages that I could even sympathize with Joycelyn.
Not much more I can say, other than I'm glad I finished it.