I do understand where you are coming from, but you are doing the right thing by keeping your cool. What is the age difference between you two?
I use to have a neighbor like the one you speak of and instead of talking sh*t back to him I just got to the point where if he stopped to say something I would just walk away.
However, this individual NEVER got up in my girlfriend face. That is a different story, if that happens I wouldn’t put the smack down on him, but I would make damn sure that he understood that I could and would be happy to any time of day.
Again, I think you are doing the right thing.. You have to remember that people like that have issues, could be personal, could be jealousy, could be anything, and he is just mad at the world or just a power trip.
If he does or doesn’t work for the apartment complex you could call the cops and get him for harassment, but you would have to do it in a very good way.
1st call to the cops, just inform them what is going on harassment wise, don’t let them come out but only for them to make a note of it.
2nd same as the first, but ensure that they know about the first call
3rd time have them come out and warn him,
However, if he is calling you out on rules set forth by the apartment complex, make sure you explain to the cops that you know this JACKASS means well, but he is going about it in the wrong and sometime aggressive manner. Be sure and say he is being threating and aggressive most of the time. This is setting him up for below:
Last but not least, if he gets in your face again, and you want to kick the sh*t out of him (which I don’t endorse, but sometime people can go to far) tell him your sleeping with his wife. Let him throw a punch, then its on.. As soon as he throws the punch you kick his ass.. Go call the cops and say it was self defense, and if you have made the above calls first, then you are covered.
Or you could just kill him with kindness