Sen. Rob Portman, Republican of Ohio and an opponent of same-sex marriage, has changed his mind after learning two years ago his own son is gay.
Portman, who was on the short list to be 2012 Republican presidential candidate Mitt Romney's running mate, made the announcement in an opinion piece in an Ohio newspaper and gave interviews on his change of heart.
"I have come to believe that if two people are prepared to make a lifetime commitment to love and care for each other in good times and in bad, the government shouldn't deny them the opportunity to get married," Portman wrote in an op-ed piece in the Columbus Dispatch, titled "The Freedom to Marry."
"That isn't how I've always felt. As a Congressman, and more recently as a Senator, I opposed marriage for same-sex couples. Then something happened that led me to think through my position in a much deeper way."