Kelly Osbourne reveals ‘biggest fight’