Its easy to say don't let it get to you, but words do hurt. But please don't let these little immature pricks put you off going out for a run.
I've had it happen to me and it really stung. I was just starting to feel confident about myself again, post baby, and was just about down to a size 10 (well ok, small 12). But people who will yell insults at complete strangers really are not worth our time of day. They really are the scum of society.
People like us wouldn't dream of yelling an insult to someone. because we are decent people and quite honestly thats what gets me past the little dicks who think its funny to put people down.
They really are the worthless around us.
You are the worthy. Hell, you're out running! Hold your head up and be proud you are you. Imagine being one of those little pricks, how shit would life be! having to yell insults at people to look cool with your shit for brains mates! What a pathetic life they must lead.
Keep running OP, You are worth a million of them so really their opinion, or whatever comes out of their mouth in fact, is worth absolutely nothing.