Keegan was obsessed with you. He didn’t care that you were a ghost, you drove him crazy. He even caught himself talking to you sometimes, especially if you stole his stuff. You often stole his stuff, his underwear especially. Maybe he liked the attention that you gave him more than he should, but he couldn’t stop. You were just so damn irresistible.
But he got jealous when he invited someone over and noticed that you also stole that person's stuff, so he decided to "neutralize" them.
You were his and his only, you shouldn’t steal other people‘s stuff. Though, he was worried that you were gonna leave him. He couldn’t let you leave, of course he couldn’t. And what’s the best way to keep a ghost outside? Or inside. Salt, of course. So Keegan decided to put salt on his apartment door, not to keep you out but to make sure that you couldn’t leave him.