APOLOGIA AND/OR RANT: I am a Marxist and will likely stay one in the foreseeable future. I am also a fervent supporter of the LBGT movement. If you do not like either of these positions, tough. For those who would like to discuss gay marriage here, welcome! This is my first blog post and I...