Wtf! That’s fucked up. I’m a female cyclist and fortunately I’ve not had much abuse but then again my hearing is shockingly bad. I’m sorry that happened. If the guy followed you home I would seriously consider reporting it to the police. Anyhow I hope you get less of this shit happening and hit me up if you fancy a cycling gal pal. Strength in numbers and whatnot.