While watching the episode I was sure Horace was Ben's dad, cause as I said before I get him mixed up with Roger. So, while watching, a lot of times I thought "wow, he really does sound like Ben sometimes". What if Ben's mom cheated on Roger with Horace? Or was Ben born outside the island? I can't remember.