It's the best thing ever. There are really no words.
Lots of hugs, lots of tears, lots of joy.
(We missed Sierra who was on a preplanned senior trip to Africa before we knew Drew's return date would change).
They had their own happy reunion two days ago:)