Change 5 to five.
Different than is wrong. (No, really, I don’t care that ‘a lot of people say/write it that way.’ It’s still wrong. So is different to, by the way.) Change to different from.
I’m not sure if the writer meant now different, or if that’s a typo and they meant no different. The latter makes more sense to me, because in context, the lack of change is more interesting. (Why haven’t they changed, if anyone else would have? Is human an important word in this summary: the roommate not changing indicates that the roommate isn’t human? Otherwise, it’s just a story about, ‘Oh, my roommate didn’t sleep for five days, and now she’s, like, all nice and stuff instead of being a total meanie like she usually is.’ *yawn*)
Every human has an inner being that is kept in check by sleeping. Good people have demons, and bad people have angels. Your roommate hasn’t slept for five days, and they’re no different from usual.