I still feel like this is a case of an unreliable narrator. Why does FMC have a memory of a young hero who appears to be happy? If the demons are as strong as the humans make them appear to be, how the hell is the human kingdom still standing?
Maybe the demons are completely evil but...