A fed-up Keith Urban has had enough of his troubled 10-year marriage to Nicole Kidman!
The two have survived battles over Nicole's plastic surgery obsession and self-destructive dieting, plus Keith's serial womanizing and drug woes — but now they've spent more than 100 days apart while Nicole filmed in Australia and Keith toured, insiders said.
"They saw each other in New York a couple weeks ago, but that's been it," snitched a source."They've hardly seen each other all year. It's a real issue!"
Tensions peaked after Keith was caught getting cozy with then 21-year-old singer Kelsea Ballerini — his tour's opening act.
"Nic called Keith as soon as she heard, and demanded to know what women had been hanging out in his trailer," the insider said. "Nicole kept hammering away until he finally admitted that Kelsea had joined the tour specifically to be with him!
"Keith insisted their meeting was strictly 'professional,' but Nicole still questioned his judgment," the source added.
"Furious" Nicole also lashed into Keith for his chemistry with fellow American Idol judge Jennifer Lopez, and supermodel Amber Valletta, who starred in one of his music videos, sources said.
The actress, 49, has retaliated by getting flirty with Genius co-star Jude Law, and sharing a steamy lip-lock with hunky Alexander Skarsgård, her co-star in the upcoming TV series Big Little Lies, according to insiders.
Now a candid Keith has admitted their union often erupted into bitter confrontations.
"I had such a learning curve in our marriage!" the country star, 48, revealed. "When she'd get scared, I'd think she was angry; then I'd get defensive, go tearing out the driveway at 90 miles an hour. And that's when it gets pear-shaped."
Nicole has also told pals that she's "worried sick" Keith — a veteran of THREE rehab stints — will relapse into boozing and drugging as his tour continues.
"Keith's had it with her badgering," the source spilled. "Nic needs to lighten up on him, and they need to spend more time together. Otherwise, the next time he walks out — he won't be coming back!"
We pay for juicy info! Do you have a story for RadarOnline.com? Email us at email@example.com, or call us at (866) ON-RADAR (667-2327) any time, day or night.