I think he theme of this manga is that there is no perfect solution when revenge is involved, besides, he did a contract with a Demon, not an Angel.
MC shouldn't know his childhood friend is being done to do that, the demon girl knows, but she doesn't tell him.
What Asmodeus told him was...