"I lied to a lot of people, deceived a lot of people," the American World No 1, who sported a goatee and wore a gray, yellow, pink and white-striped shirt and black trousers, told a packed news conference.
"I fooled myself as well. The full magnitude of it, it's pretty brutal."
Speaking before his comeback to competition at the US Open on Thursday, Woods said his Swedish wife Elin would not be attending the tournament.
He also pledged to give the game more respect in the future and said he would to try to tone down his occasional bad language and emotional outbursts out on the course.
Woods has not played professional golf since winning the Australian Masters on November 15 following revelations that he had had a string of extra-marital affairs.
I've done some pretty bad things in my life: Woods
It's golf or me, wife Elin tells Tiger
I was living a life of a lie: Tiger Woods
Elin set to divorce Tiger Woods: reports
Tiger Woods announces comeback at April Masters