He's home! God is so amazing and could not have given us a more amazing reunion. I keep thinking that it must not be real. We're about to go run errands. Dan is dying to be outside without walls around him!! :) I'll try to get pics and video up later.