Hello,
As @donnellysdogs asked, are you diabetic? and if so which Type.
If you know this person the first thing I would do would be to call the police and discuss with them.
Get your locks changed also as how is he getting in?
Myself if I was in this situation I would also see my GP and...