Finished this a while ago but forgot to rate it.
Wow
This book. It got me misty-eyed a few times. When things were so good, and I just knew it wouldn't last but God I wanted it to so badly.
I did have a few problems with the shifts in perspective, and trying to figure out which he was "he" in a book of nearly all dudes. But that didn't bother me enough to take me out of the story for long.