She told him to wait three times. He ignored her every time. It's only when she got physical that he listened. She couldn't push him away, but by suddenly forcing him closer and raising her voice did she get through to him. This is basic stuff; If your partner says wait, you wait. Sure, we now know that she was still into continuing this under different circumstances, but in that very moment she didn't want to continue, but he forced her to anyways.
Then comes in the "I can't hold back anymore"-line and I just can't. Yes you can hold back; You're not some kind of animal just because you have a libido. That's the sort of BS someone makes up to escape responsibility and force their way, disregarding the other person.
There are plenty of problems here.