Conor McGregor claims he was ‘drinking all bleeding week’ in the build-up to his defeat by Khabib Nurmagomedov in October 2018.
The Irishman was dominated by his Russian opponent at UFC 229 and was choked out in the fourth round.
He told ESPN: “I was drinking all bleeding fight week. I had venom in me or something.
“I had people holed up in a hotel and I would ring and arrange a fight, they would come to the gym and have a full-blown fight with no headguards.
LATEST SPORT NEWS
“I’d have a war, win and knock the guy out and go off and celebrate and come back in three days.
“I wasn’t doing what I should have been doing; I’ve made mistakes and I’ve been man enough to admit them.”
McGregor has not been in the octagon since that defeat but will make his comeback against Donald Cerrone in Las Vegas on Saturday.
He has since quit alcohol and has changed his ways following a break, during which he was also fined for punching a 50-year-old man in a pub.
He added: “If I’m in the wrong, I’m in the wrong.
“I let people down and that’s it. I’m in a position where I must take control of things and not shy away.
“I’ve never done that in my career and I never will; the people who believe in me and support me deserve better.
“I’m putting in the work and the focused work, that’s why were in such good spirits.”