If you follow Kailyn Lowry on social media, you're likely aware of the Teen Mom 2 star's close friendship with Becky Hayter.
The longtime BFFs are so close that rumors of Kailyn cheating on Javi Marroquin with Becky were once rampant amongst TM2 obsessives.
Now, Kailyn is speaking out about those reports for the first time.
And you might be surprised by what she has to say...
Kail and Javi: The Split Heard Round The World
Kailyn and Javi's problems were well-documented, so it didn't come as much of a surprise when they went their separate ways. Even so, fans have been speculating about hidden causes ever since.
Kailyn and Becky in Simpler Times
Kailyn and Becky go way back. Lowry has said Hayter was invaluable source of love and support during her most recent pregnancy.
Javi has accused Kailyn of being unfaithful while he was stationed overseas with the US Air Force.
Two Can Play That Game
Kailyn has turned the tables and claimed that Javi was the one who cheated during his deployment. In fact, she claims to have photographic evidence of his infidelity.
The Plot Thickens on Marriage Boot Camp
Despite the fact that they're no longer married, Kail and Javi are appearing together in the current season of Marriage Boot Camp.
A preview clip released last month shows Kailyn confessing to hooking up with a woman who is also an acquaintance of Javi's. Fans were intrigued when a source told The Ashley's Reality Roundup: "The person Kail is referring to in the trailer isn't even a guy. It's a girl."