hey bro dont take it too hard
might be a cat who lives in the area but doesnt understand to stay away from other people n stuff and just comes and goes before returning home again
my own cat is a lot like that, basically wanders half of town, randomly stopping in at other people's places, sleeping there for a while or smth and then coming home again most, but not all evenings