As Nate can be short for Nathaniel, another biblical name, I suspect that Nate is the long lost son of Cain from a one night stand or love ‘em and leave ‘em affair he had years ago. Nate is probably getting revenge for his poor, dead mother.
@JaneJeffer I like the idea of Rhonda and Graham getting together although I wish she and Pete had made a go of it.