This might be the most wholesome yandere story I've found to date. Which is a phrase I never expected to say.
Also, until they showed her backstory, I couldn't help but think Shio is not 100% human and is somehow inducing this behavior in other people. Those slit-eyes are what REALLY has me wondering.