Republican Senator Rob Portman of Ohio announced today that he now supports gay marriage, after his gay son brought about a change of heart. Portman admitted that as a politician, he took a position against gay marriage due to his faith tradition, until his son came out as gay. He explained: "My son came to Jane, my wife, and I and, and told us that he was gay and that it was not a choice, and that's just part of who he is and he'd been that way for as long as he could remember." Despite his previous views, Portman embraced his son's sexuality, and he is now the only GOP senator who supports gay marriage. Watch the senator explain his awakening now.