Well, I wish I could have been more helpful, I feel like I didn't really help with anything, because we aren't any closer to knowing *why* he's doing this...
Do let us know if you ever find out what it is, you could help others who are having similar problems, with the information you share.