Weston has spent nearly a month in the hospital, including four days on a ventilator, but is now on the road to recovery.