And I think that's why Ben stuck around. The same reason you mentioned for Elouise, Daniel's mom. Because there would be issues in the "ever after" with his daughter, he's willing to stick it out in this false reality to be close to her, and potentially Danielle, in a way they never could be otherwise.