Like America, politicians have evolved on gay rights since the 1990s.
Some -- like Newark Mayor Cory Booker, who as a college student in 1992 admitted to how he once "hated gays" -- did their evolving earlier than others.
And some -- like Chuck Hagel, who will have to answer questions about his late-1990s comments about gays in the military -- had a lot more evolving to do.
But both men have moved with their country.
Acceptance of lesbians and gays has changed a lot in the past quarter of a century and the pace has quickened in recent years.
They can serve openly in the military and get married in 9 states and the District of Columbia, and a majority of Americans now supports the right of same-sex couples to marry.
A column Cory Booker wrote at the Stanford Daily while he was a student has brought headlines this week because of how it says he originally "hated gays." In the piece, which the paper re-posted this week, Booker described a gay counselor who shared with him his struggles. Booker wrote of how it struck him as similar to his black grandparents' fight for tolerance. The experience, he said, changed his attitudes on homosexuality.
"Allow me to be more direct, escaping the euphemisms of my past -- I hated gays," Booker wrote. "The disgust and latent hostility I felt toward gays were subcategories of hatred, plain and simple. While hate is a four-letter word I never would have admitted to, the sentiment clandestinely pervaded my every interaction with homosexuals. I sheepishly shook hands with gays or completely shied away from physical contact."
The column is now 20 years old, and Booker says his attitudes are very different now. A year ago he gave a strongly-worded defense of same-sex marriage in a press conference in Newark, telling reporters, "We've created a second-class citizenship in our state." He has just announced a run for U.S. Senate.
"We have two types of citizens right now in our state: citizens like me, who, if I choose to marry somebody, I can marry somebody from a different country and they have a right to United States citizenship. I talked to somebody last night, his spouse is looking to be deported," Booker said in January 2012, according to video of the press conference. "I will be fundamentally in the fiber of my being supportive of equal citizenship for all people in this country because I know, at the end of the day, I would not be here, my family would not be able to put food on the table for me, if it wasn't for that ideal in America."
Booker's change of heart mimics those of numerous high-profile politicians and other Americans on the topic of gay rights and same-sex marriage. Recent polling shows just how much the country has changed on the topic. An ABC News-Washington Post poll in November showed that 51 percent of Americans support gay marriage, up sharply from 32 percent in mid-2004.
Brian Ellner led the successful campaign to legalize same-sex marriage in New York and said, "This is a movement about changing hearts and minds."
"We've seen incredibly swift movement in polling in terms of support for equality for lesbian and gay families in every demographic: younger Americans, older Americans, rural, urban, every ethnic group and across all religions," Ellner said. "It's been dramatic and every possible trend line goes into the right direction, which is for full equality."
President Obama's choice for defense secretary, Chuck Hagel, got into some hot water for past statements he made when it was revealed he called James Hormel, who was trying to win confirmation as the U.S. ambassador to Luxembourg in 1998, "openly, aggressively gay." It's language that raises eyebrows now, but then it was accepted. Only in 2012 has Hagel, eager to be confirmed himself, apologized and said his views had changed on the issue of gay rights.
Rev. Louie Giglio of Passion City Church in Georgia ran into a similar issue this week when he announced he would be pulling out of the presidential inauguration after being chosen by the inaugural committee to give the benediction later this month. He made the decision after it was revealed by ThinkProgress that he had given a sermon in the mid-1990s in which he said homosexuality is a sin and advocated "gay conversion" therapy. When he announced he was pulling out of the event, Giglio did not apologize outright as Hagel did; instead, he said that "speaking on this issue has not been in the range of my priorities in the past fifteen years."
Ellner said the dramatic and swift change is because "more and more gay Americans have had the courage to come out and live open lives."