whats messed up is you aren't the only one. others reacted in a way in which he knew he couldn't get away with it. he realized you were too nice. even more reason to stand your ground and end it. he def crossed a line today and its just going to get worse.
also pls lock your car. theres someone putting nails in my tires...imagine if i left my car unlocked. its dangerous as well as gross.