If a virgin girl doesn't put out is it understandable/justifiable when her boyfriend then cheats on her with someone who does?

If a virgin girl doesn't put out is it understandable/justifiable when her boyfriend then cheats on her with someone who does?
Post Opinion