Cap I agree, the guy and girl who have hurled abuse at me were definitely not runners.
It was two separate occasions but close together and to my shame, it did stop me running in public for over a year. Then I had some nasty comments at the gym in Feb so I decided I can't win and might as well run wherever I damn well like if everyone is going to be a knob wherever I go 
First was the woman, she was in her 30's and with a group of 'mum friends'.. she said very loudly as I ran passed 'god it should be illegal for fatties to wear gym clothes' and some of her mates laughed.
Second time was a youngish lad (about 18) who shouted from his car as I ran passed 'run fat girl! Run!' And beeped his horn at me 
Stupid, throwaway comments but they stayed with me.
The funny t-shirts are definitely a shield. I figure if they know I have a sense of humour, they'll know they can't hurt me and will leave me alone! Silly I know but they give me the confidence to get out and run so meh 
I posted on facebook last night about my run and a lady I know said she wants a run buddy. She's lost a ton of weight with slimming world and was about my size, so she's the perfect running friend :) off our today with her so hopefully that will help :)