Sorry Alec but
Middle aged female here - in 50 years of living I have never shoved anyone.
I have, however, been heckled on many occasions - usually, but not exclusively, teen/early adul males.
I've had a bottle thrown at me from a van, been spat at, chased by yobs on foot and on cycle, and had several cars quite obviously and deliberately swerve into puddles in order to splash me.
I've also been sworn at for not providing directions to people who stopped me or me flagged me down I was trying to get the bus.
I've been deliberately tripped up, or attempted to be tripped up several times.
I've even been wolf-whistled at a few times.
And lots of other stuff.
Grabbing boobs / bum, called names, shoved out of the way, ignored, I'm small you would be surprised how often I've been at a bar and someone has ordered a drink over my head.
Alec most of these things happened the first time in my teens, the first time my boob was grabbed in public I was 11.
This happens to women and girls all the time, in school, in work, on a night out, walking to public transport, on public transport.
As a male jogger you have felt about 1% of what it is like to be female. And I bet this has only happened when you are jogging. I'd also bet that you have never blamed yourself.