Washington, Oct. 23 -- Rapper and singer Jelly Roll got candid about the time he cheated on his wife, Bunnie Xo, according to E! News.

"I don't talk about this publicly at all," Jelly Roll confessed on the recent episode of the Human School Podcast, "but one of the worst moments of my adulthood was when I had an affair on my wife."

He still feels disappointed, adding, "It was the first time that I was like, 'I really can't get this right at all. I know I'm in love with this woman.' It was just such a--just really, really, really blew me back."

"I did a lot of work to repair that relationship," Jelly Roll continued. "The repair has been special. And we're stronger than we could have ever been."

Jelly wished that he and Bunnie's "story ...