If he was everything you had, literally EVERYTHING, then was it worth getting your soul bartered in exchange for his life ? Yes it was. Without question. Chaneyol had done it once. For his Baekhyun. An in a hundred more lifetimes, if his wretched self would even be granted that chance ever again, he'd do it all over again.