It’s highly likely the guy got performance anxiety, maybe to accustomed too porn and not confident with a real woman.
He pulled a cowards move, not speaking out. Also I’m a bit older and it’s not right by a long stretch but I don’t know many men that would pass up a weekend of hot sex whether they liked the girl or not