UNC's Hatchell kept positive during fight with cancer