Wow guys....very nice! I only found ONE TINY thing:

It'll be a long time before we can go

IT MIGHT be a WHILE before we can go

I'm being to literal but he doesn't really know when they'll see her again. That's it! GREAT GREAT JOB