The anime was bad especially that God level awful ending...but maybe the novel portrayed the story better.