Third time was DEFINITELY the charm for this book. The first time I read it, it was meh. Second time, I gave up and didn't finish.This time, I don't know what happened, I just must have been in the right mood for it. ST's writing is amazing: the angst, the pain, the sorrow, the love...my chest hu...