Colorado U.S. Senate candidate Darryl Glenn now says he will vote for Donald Trump but not endorse him.

The Republican is trying to walk a fine line on the party’s presidential candidate after the release of a 2005 video in which he bragged about groping women and accusations about unwanted sexual advances from a growing number of former acquaintances.

Glenn made his latest evolution on Trump in a candidate forum Friday evening hosted by Colorado Concern, a political group led by local business leaders. He previously had said he would write-in vice presidential candidate Mike Pence, instead of vote for Trump.

“Where I’m at right now is that I absolutely will be supporting the Republican platform and voting for Mr. Trump,” Glenn told the audience at DaVita headquarters in Denver. “I will not be personally endorsing Mr. Trump, and there is a clear distinction.

“When I personally endorse you that means I know your heart, I know your character and I can personally attest to that. And I cannot,” he continued. “If that changes, we can revisit that. When it comes to evaluating the policies of what we’re going to be able to do with regard to weighing the Republican policy platform versus the Democrats, it is not even a choice. I will be voting for the Republican ticket and Republican candidates.”

Glenn’s 450-word explanation to a simple question about whether he will support Trump speaks to the trouble Republican candidates are experiencing because of the New York billionaire’s campaign.

Earlier this year, Glenn appeared a solid supporter of Trump. He called him a “patriot” even as other Republicans distanced themselves.

The release of the “Access Hollywood” tape led him to express disappointment in Trump’s remarks and hours later — after other top Colorado Republicans abandoned the nominee — Glenn called him “disqualified” for the job and asked him to drop out.

Two days later, after his statements angered his supporters, Glenn retreated. He appeared on Fox News to applaud Trump’s performance in the second debate and make clear he may still vote for him.

In the only televised U.S. Senate debate Tuesday, Glenn said he “absolutely suspended” his endorsement of Trump. He said he wanted to meet with him before deciding whether to vote for him.

At the Colorado Concern forum, he sought to explain his waffling.

“When the story first came out and I heard that, I had a reaction as a father, as a Christian, and I was very concerned, deeply moved by that,” he said. “The initial reaction was real — that’s how I felt. I’m not going to apologize for that.

“Then you proceeded the next couple of days. You had an opportunity for debate. Now people will say Mr. Trump made an initial apology. He did. However, the apology that he made during the debate, that was a genuine apology. … That carried more weight,” he continued. “My faith teaches me to never close the door on anybody and provide an opportunity for somebody to redeem themself.”

Democratic U.S. Sen. Michael Bennet made Glenn’s wavering a prime subject in the debate.

“I wonder what really changed,” Bennet said of Glenn’s reversals. “Because as the father of three daughters, I didn’t hear an apology. What I heard was somebody justify what they had done by calling it locker room behavior. I don’t believe it is locker room language or locker room behavior.”