Khloe Kardashian has revealed Lamar Odom cheated on her for the "majority" of their marriage, and she detailed when and how she found out about it on Howard Stern’s SiriusXM radio show on Wednesday.

Kardashian, who has remained by Odom’s side during his recovery from his overdose in October, said she never suspected he was cheating on her after their whirlwind wedding in 2009 after only a month of knowing each other.

"Lamar was so great at making me feel like I was the only one and I'm this princess," she told Stern. "I never speculated cheating."

Kardashian continued to say he was “crafty” about is infidelity, using his assistant’s phone to correspond with the girls he was hooking up with.

When Stern suggested a possible “sex addiction,” she agreed. “I do believe he has a sex addiction, but I also don't know if I believe in a sex addiction that much,” she said, adding she’s “blown away by when did he fit that in.”