Kyle Osborne, 19, is surrounded by friends and relatives during a recent hospitalization for complications arising from his rare form of cancer. At right is his father, Aaron Osborne. (Courtesy of Laura Onorato)