I second everything about joining a club, you are more than ready running those distances and times!
I'm a teacher so I get no end of verbal when I'm running - most good-natured, some not. Just let it wash over you, after all, you are doing something positive for yourself, not for their entertainment.