Starcat, it sounds like you know how to keep your eyes open and change your routine. It sounds like you are paying attention to your surroundings.
I assume you have a restraining order and will call the police if he's in your parking lot again.
Thanks for posting. I've found your story very interesting and I've learned a few things from you. Geeze.
Yesterday, I had house painters here. I looked out the window and there was my husband in a beery doze. I had a thought run through my head, today would be a good day for him to just pass out in his chair and stay that way forever. The painters are here. They'd know I didn't do anything to him.