Charlie Sheen admits it: "I would have fired myself"