There is also a background of that in my life.
Just reading the thread brings up those fear responses, quickening pulse of the heart etc.
You best be careful coz these guys can make you think everything is ok then catch you by surprise. If they see you some days maybe at the supermarket they can actually develop a grudge over time.
Be aware that mastiffs I've been told don't always make the best guard dogs. They need to be trained. If he knows this it won't stop him.
Carry pepper spray, change your route often, carry your mobile, train the dog.
There are police suggestions that might sound icky but could save you from a great many situations. If you want to hear them I don't mind typing them out. However embarrassing it is to say on a public forum!
These people often get it into their heads that what they're doing is romantic (?) so those police suggestions can ruin the illusion for them.