Just in time for Christmas, a 3-year-old boy who was in foster care for 832 days has finally found his forever family.