Oh... Alright reading that gave me shivers...
I can see why you don't want this guy around. I had the same thing happen for years and hell it's not easy to distance from. My best advice is to be wary of that guy's actions