Six-year delay in diagnosis leaves 27-year-old facing ultra-rare cancer