Interesting that Amano Shuninta has glasses... Reminds me of Asuna from The Feelings We Must Endure. Maybe a little bit of self-insert? At least the crazy sex drive part seems likely.