Kelly Osbourne has no time for fair-weather suitors