Senator Rob Portman of Ohio has flipped on the issue of gay marriage, going from opposing it to embracing it in the pages of the Columbus Dispatch. What turned his head on the issue was the fact that one of his children is gay: Two years ago, my son Will, then a college freshman, told…