WATCH: Michael Phelps Says He ‘Didn’t Want to See Another Day’ When He Was Struggling with Alcohol

The most decorated Olympian of all time is opening up about his inner demons.

During an upcoming interview on the Today show, which is set to air on April 27, Michael Phelps spoke about his past struggles with alcohol that resulted in two DUI arrests.

“I think my mom was happy that I was alive because I think she saw the sort of the path that I was going down,” Phelps, 30, tells co-host Matt Lauer in a sneak peek. “I think a lot of people close to me saw it. And I was going fast. Fast. Honestly, at one point I felt like I didn’t want to see another day.”

Phelps, 30, first start spiraling out of control in 2004 when he was arrested for driving under the influence in Salisbury, Md. Almost ten years later, he was taken into custody again in Baltimore, Md. for DUI and speeding. He checked into rehab October 2014.

Last November, Phelps and his fianceé Nicole Johnson announced that they are expecting their first child together. A week later, the swimmer thanked his fans and supporters at the Golden Goggle Awards.

“I would just like to really thank the people who stood by me through everything, the ups and the downs,” he said at the time. “Without you, I don’t know if I would be alive today.”