Bette Midler and Martin von Haselberg have been together for nearly 30 years — but that doesn’t mean their marriage was always a happy one.

In a new interview, Bette, 69, revealed when she and her artist husband, 65, once endured a rocky patch during their marriage they decided to stay together for the sake of their daughter, Sophie von Haselberg, now 28.

bette midler & husband

Martin, Sophie and Bette in April 2013.

“We used to fight bitterly, we came to the conclusion that we wanted to raise a child, we wanted to raise a really wonderful child, we never wanted to hurt that kid in any way and we stayed together until it got better, and it did get better and it was really fascinating,” she said during a pre-recorded appearance on ‘Good Morning Britain,’ which aired on Monday, Dec. 8 in the UK.

Related Story: Celebrate Bette Midler’s 69th Birthday by Checking Out Her 10 Best Film Roles!

“And both of us, we both look back and we just like wipe our brows and say, ‘What the hell was that?,'” she added.

bette midler & husband

Bette with Martin in April 2010.

Today, 30 years after Bette and Martin tied the knot on Dec. 16, 1984 — just six weeks after their first meeting — the couple are better than ever.

“It’s like a thousand years in dog years. Our marriage is the oldest marriage in Hollywood,” Bette said of their longstanding union.

“He really is the wind beneath my wings, he has looked after me for many, many years, he’s sacrificed a lot,” she added.