Octavius Humphries' and Seth Smiley's story began on Christmas Eve 2010.
They'd met online and, despite a 19-year age difference, agreed to a first date on Christmas Eve.
Octavius describes it as an "amazing" first date.
And then Seth told him his mother was expecting the two of them for Christmas dinner. "I just thought, nobody really should be alone on Christmas," Seth says.
"Me being black and you being white and the age difference," Octavius says, "I thought that this was just going to be a recipe for disaster."