Beautiful. I love that you didn't make John's family terrible people, just a family who couldn't understand each other -- which can *feel* terrible when you know you're supposed to love and be close to them, of course. I love how he and Dave aren't perfect, but they're trying, and you've given them a very hopeful future.
(also, the "my civilian contractor" line is just priceless.)
no subject
(also, the "my civilian contractor" line is just priceless.)