Um, obviously it’s the g/f. She’s pissed b/c he’s hitting on other girls while she’s at work and jacking off to their photos. I thought that was clear? If that was me, I’d most likely do something to the same extent.
He cheated on his gf, that does make him a turd but for her to criticize his pick up lines (most likely used on her which is why they’re a couple), his jokes (most likely she’s laughed at them) is sort of strange.
It’s like, “I loved his pick up lines and jokes as long as he is faithful but now that I found him to be a cheating jerk I hate everything about him.”