In Chicago , Keith Smith , 42 , a postal worker , and his partner , Terry Romo , 34 , a Wal-Mart store manager , had photos of a commitment ceremony they held , though gay marriage is not legal in Illinois .