Val Kilmer has dated some of the most famous women in the world, but these days he finds himself alone.

The 60-year-old opened up about his love life and health battle with throat cancer in a new memoir titled “I’m Your Huckleberry,” which is scheduled to be released on April 21.

“I haven’t had a girlfriend in 20 years,” the actor wrote in his book, as reported by People magazine on Friday.

“The truth is I am lonely part of every day,” he wrote.

Kilmer previously dated Darryl Hannah, Cindy Crawford, Angelina Jolie and Cher. He married actress Joanne Whalley in 1988, but the two divorced in 1996. The former couple shares two children: 28-year-old daughter Mercedes and 24-year-old son Jack.

KIM KARDASHIAN DETAILS HER NEW DOC, SAYS SHE'S NOT WORRIED ABOUT JUSTICE REFORM CRITICS

VAL KILMER ADMITS HIS BREAKUP FROM DARYL HANNAH ‘WAS BY FAR THE MOST PAINFUL OF ALL’

In his memoir, Kilmer shared he’s always been intrigued by women.

“I’ve always found women infinitely more interesting than men,” he explained. “Perhaps that’s why we’ve always gotten along. We are big oaf elephants… and they are butterflies.”

Kilmer also admitted that his breakup from Hannah was “by far the most painful.”

Kilmer dated the actress in 2001 after the pair worked together in the film “In God We Trust.” Hannah, 59, would go on to marry Neil Young in 2018.

“Lord knows I’ve suffered heartache,” Kilmer wrote, as reported by People. “But Daryl was by far the most painful of all. (Neil Young, I always loved you, but I’m afraid I hate you now).”

‘HAPPY DAYS’ STARS DON MOST, ANSON WILLIAMS REUNITE FOR ‘HARVEST TIME’: ‘IT WILL SURELY SURPRISE PEOPLE’

‘DIRTY JOBS’ STAR MIKE ROWE TO HOST ‘BEFORE THE CATCH,’ SPEAK WITH ‘DEADLIEST CATCH’ CAPTAINS

Kilmer also opened up for the first time about his 2015 diagnosis with throat cancer. He revealed it was Cher, whom he dated in the early 1980s, who stood by his side.

According to Kilmer, the 73-year-old invited him to stay in her guest house while his health was declining.

“One night, I suddenly awoke vomiting blood that covered the bed like a scene out of ‘The Godfather,’” Kilmer recalled.

“I prayed immediately, then called 911,” he continued. “Then alerted my hostess. Cher stepped in and stepped up.”

Kilmer added the music icon managed to make him laugh.

VAL KILMER SAYS EX CHER ‘STEPPED IN AND STEPPED UP’ DURING HIS CANCER BATTLE: ‘I PRAYED IMMEDIATELY’

'NIGHTMARE ON ELM STREET' STAR ROBERT ENGLUND ON WHY IT'S UNLIKELY HE'LL PLAY FREDDY KRUEGER AGAIN

“And yet even in my grave condition, I saw her scanning the paramedic, who was Gregory Peck drop-dead handsome,” shared the star. “Only in Hollywood, right? Despite the fact that I was covered in blood, I caught her eye and bounced my brows like Groucho Marx. Hubba hubba. Cher was bashful to be busted but then couldn’t help laughing out loud at the audacity.

“Here we were, joking about beauty and desire, while I looked like a stuntman from Tarantino’s ‘Reservoir Dogs’ and, yes, while my life seemed to be in mortal danger,” added Kilmer. “We laughed out loud before they finished with my vitals and shut me up with an oxygen mask.”

According to the outlet, Kilmer underwent a tracheotomy, chemotherapy and radiation. In addition, he turned to his Christian Science faith and prayed for healing.

Today, Kilmer is cancer-free.

“I have been healed of cancer for over four years now, and there has never been any reoccurrence,” said Kilmer. “I am so grateful.”

Kilmer’s speech has been impacted by cancer. However, he’s keeping busy by doing voice exercises every day. In addition, he’s been touring with his one-man show about Mark Twain and this summer he will reprise his role in the “Top Gun” sequel “Maverick.” The film was slated to open in theaters on June 24 but has been pushed back to Dec. 23 because of the coronavirus pandemic.

“The fact that my impeded speech could spell the end of my career only served to motivate me,” wrote Kilmer.