It's been a long, strange trip for the Massachusetts Legislature, with 28 hours of emotional debate over three days in the past two months on a proposed amendment to the state constitution to ban gay marriage.