Good for you!!!!
I started to run in January,and like you, i was worried about running outside,but honestly you meet all shapes and sizes whilst running,and what you have to remember is that you have had the nerve to get out there and get running..most of the people watching will think that also..its just the few idiots who spoi it!..DON'T LET EM !!!!!! ok?
Good Luck to you mate..........