The bit about civil unions is a few things: it's actually the main character saying all marriages should be civil unions so that the gays and anyone else can marry without making it a religious issue; in 2008 gays were not permitted to marry legally in most US states. This was a progressive opinion in the time period.