** Okay, I'm going to try not to spoil anything directly, but if you haven't finished the book, you may not want to read this whole post... **
I finished the book last night and couldn't sleep afterwards! I thought I knew how it was going to end... I at least knew it was going to be a sad ending; like Mare, I just couldn't see them all living happily ever after at the end either. But I wasn't expecting what really did happen! When I got to the beginning of that chapter, though, the one from Brian's POV, I just knew... at the first inkling, I knew.
I'm still not really sure how to feel about it. It was an incredibly sad and cruel twist. I wouldn't go so far as to say it's unrealistic though... the reality is, stuff like that can and does happen in an instant, every hour of every day, even to families who are already dealing with other tragedies. I can definitely see Kelly's point about it making the whole story seem pointless though. A story shouldn't necessarily be JUST like real life, a string of random events. I think it would have worked out fine to just have let Kate die, which is what I thought was going to happen. It still would have been a sad ending, it would have been realistic, and it would have shown that even though Anna - and, really, Kate - "won," they both just ended up losing.
So I dunno; I'm torn. I don't think I would have ended it that way, were it my book. That's the kind of ending I would have joked about it, but would never have actually gone through with because it seemed too disjointed from the rest of the story. But I don't think it was a bad ending really.
And hey, I was right about Campbell! LOL