The therapist called him a "master manipulator -a master liar.
I tend to agree with the therapist. He sounds awfully pushy and I just do not trust pushy people. If it were me, I would tell him it is over, then block him from my phone and email and have absolutely no contact with him whatsoever. I wouldn't trust him any farther than I could pick him up and throw him.
I'd also find another convenience store with which to do business.