Photo by: Andrew Harnik Ohio Gov. John Kasich received enthusiastic applause at the Republican presidential debate Thursday when he said he would prefer traditional marriage but added that love and compassion compel an open attitude. (Associated Press)