Why would a guy I know keep showing up in my local area when he lives far from there?

He’s shown up twice at the shop where I work and once in my street.

Why would a guy I know keep showing up in my local area when he lives far from there?
Post Opinion