Yeah! Wonderful news! I agree that the separation was probably the best thing you could do for him, and yes, it's almost over. Before you know it he'll be home and settled in as if nothing at all happened.