GURPS, your response was “Stop”- plain and simple. No means no.
You don’t owe any defense or explanation to anyone, and it sounds to me that these ladies KNOW they were invading your personal space. Frankly, if the roles were reversedd, you know damn well you would be publicly judged and hung out to dry.
Don’t let the hateful bs on this page affect you. I’m sorry you have been violated, and your instincts are probably focused on protecting yourself or maybe even hiding as a result of the mental struggles this can cause. Good luck to you. I hope you’re able to trust your GF again, if that’s what you hoped to recover.