Marc hugged his son Gavin after arriving home to a family party following an extended hospital and rehab stay.