Harassment rant

I’m sure this is a common topic here but I’ve had a few instances recently of being messed with by men while I’m out running alone and I’m just sick of it. A couple of months ago I was running up a sort of hilly road into a quiet/mountainy neighborhood and a guy with a truck followed me for a bit (slowly, I was going uphill) which put me on alert but I didn’t think much of it. Then he stopped right in front on me, and when I “caught up” revved his engine and like pulled in front of me like to block me off. I got really scared because there was no one else in sight and just booked it to the nearest busy road. Then yesterday I was running on a main road in my city, close to downtown. There was a single truck (what is it with pickup trucks!?) waiting at the red light for an intersecting street while I crossed in front to continue straight on the sidewalk. I saw when I approached that he was doing something in his pants but was kinda like he’s probably tucking in his shirt, put my head down and just kept running. Well you can probably tell where this is going he had his hands in his pants and yelled at me right when I crossed “hey I got a d*ck here for you”. I pretended not to hear at first but did turn and snap a pic when I was out of reach, but he saw me and leaned back so I did t get his face. Anyway I just went on home, but it made me really nervous because my turn in for my neighborhood was a couple of blocks up and I was afraid of being followed. He didn’t follow me but I hate feeling scared when I run. I’m almost 40, wear pretty standard, boring running clothes, and am just so tired of this stuff. I run because I love it, I need the solitude, and derive a lot of enjoyment from running and being outside and clearing my head. What right do these shit heads have to take that away from me? I still run but have to be apprehensive and honestly with the violence that does happen (even rarely) I feel like I can’t really ignore this behavior. I’m avoiding places where I’d be truly alone, and I hate that because I always said I’d never live in fear. How do you all deal with this? Is it getting worse??