oh so the previous hero didn't want to kill the evil dragon and instead used the dagger to put it to sleep. Exactly what a goody two shoes hero would do.
You know what, a few chapters ago the book and the demon king mentioned that the previous Hero hates human but loves beasts.
What if the reason that he didn't kill the demon king and the evil dragon is to exact revenge against humanity. So that hundreds of years after he's gone, the demon king and the evil dragon will return and wreak havoc against humans once more.