@Merrglam14,
I'm trying to figure out why you moved in so quickly, when you were already having problems. In particular, this wreaks havoc with your daughter.
Be that as it may, it's time for a talk. Find out what's going. And if he swears up and down that he's not watching porn, etc., then insist that he see a doctor to rule out any physical reasons for performance issues.
PS Porn is fantasies. You're entitled to your opinion of it being "cheating" but seriously, the degree of a porn problem is way, way less than the degree of a problem you would (and should) have if he was doing it with someone else.