"I just got to maybe slow down on my drinking," Ford said.
Ford acknowledged making "mistakes" and that he can't change the past but vowed "to ride the storm out."
"I want to move forward, but to move forward I also have to make changes in my life, which I will assure I will do," Ford said.
Ford declined to take a leave of absence or resign.
"I sincerely apologize, there's absolutely no excuse, no one to blame but myself," Ford said. "I am going to fight like no one has seen before to win the next election."
Ford said he shouldn't have been drunk in public when he appeared at the Taste of the Danforth street festival in August.
"That was pure stupidity," Ford said. "I shouldn't have got hammered down at the Danforth. If you are going to have a couple of drinks, you stay at home and that's it. You don't make a public spectacle of yourself," Ford said.
Ford also said he got "a little out of control" after St. Patrick's Day in 2012. A city spokeswoman released last week an incident report from City Hall security guards who said they witnessed a "very intoxicated" Ford having trouble walking and swearing at aides that day.
The incident report said that at 2:30 a.m. on St. Patrick's Day, Ford "visited the security desk alone with a half empty bottle of St. Remy French Brandy." The report states the mayor said his car had been stolen and that he wanted to call police. Security told Ford his car was at home and took the bottle from him before finding him a taxi.
Ford said you can't be "running around with a half bottle of brandy" at City Hall at 2 a.m.
On his radio show, Ford said he would agree to have a full-time city driver, a proposal he had rejected before as a waste of taxpayers' money.
Ford, a burly populist who refers to his conservative supporters as "Ford Nation," promised to end wasteful spending at City Hall when he became mayor three years ago.