And she is hanging out with her friends, probably doing their hobbies. As a woman, I’ve very rarely done absolutely nothing while just basking in the presence of other women, which seems to be what OP is implying his gf is doing, rather than you know, hobbies
As far as your ex is concerned, you owe him zero minutes.
That said, I would take a little time off serious dating; casual is fine though
And she is hanging out with her friends, probably doing their hobbies. As a woman, I’ve very rarely done absolutely nothing while just basking in the presence of other women, which seems to be what OP is implying his gf is doing, rather than you know, hobbies
She has hit you before, she will hit you again. Don't stay and allow her that opportunity.