I'd end the relationship. I don't think there would be any point in trying to fix this weird, creepy bloke who is behaving like this.
If I thought there were magic words I could say to turn this DH from a stalker into a healthy person with normal boundaries, then believe me, I would let you know what they were. But there really aren't.