Mom says 8-year-old son hit by truck has long road to recovery