Kim Kardashian has had it with her Kanye West's outrageous behavior— but the twice-divorced reality star feels she can't leave her unpredictable third husband, sources exclusively tell RadarOnline.com.
The married couple of just two years "fight constantly," a family insider reveals, adding that West's immature antics are at the crux of their issues.
"She complains that Kanye acts like a child. He's always having a temper tantrum!"
Though Kardashian split from previous husband Kris Humphries after just 72 days of marriage, she refuses to file for divorce this time. And her kids are at the heart of her hesitance.
The reality star, who witnessed her parents' nasty divorce as a child, refuses to leave North, 3, and Saint, 7 months, with a broken home.
"She doesn't want to put the kids in that position," the source explains.
Of course, her reputation is also at stake. Following her 2011 break up from Humphries, the star was publicly ridiculed.
"Kim is finally world famous, and doesn't want to risk throwing it away," the insider adds. "She has too much to lose now."
As Radar recently reported, the pair still has a back-up plan. They recently hammered out a mid-nuptial agreement, where Kardashian gets the kids and West keeps his cash.