Uhh, you sure, dude ?? You might wanna replay the game first before making assumptions.

So, I just loaded a save from when they meet Iris when going to ask John for help and got this... the MC recognizes the similarities between Iris and Erynn, which can only be Nyx hinting they're half-sisters, and as soon as they see him, Erynn says this... spoiler bellow.
John DOES say she REMINDS him of someone he knew, but
Erynn notices first how much he looks like what Melissa described her mystery dad looks like, and he meant to say that she reminds him of her mom. She was his GF in the flashback scene in this update, so you got it all backwards, not me. But we all make mistakes, right ??
Yeah, this is the proof that John is Melissa's ex and Erynn's dad, which is real funny for those of us on the Erynn path who're ok with Emily dating him now. I bet Melissa will also be really
happy about it, but that's not a problem that a 3some can't fix.
It's not a secret anymore, since this update basically cleared that up. The only annoying question remaining is whether Navarro is MC's bio dad or not.