"I have other reasons for going back," Envy said, refusing to disclose those reasons. There was still Wrath back home, and besides, no matter what else, Dante was the one parent that didn't abandon him. For a homunculus that was made to be a son, there wasn't a whole lot he could do against that.
If the old man hadn't left in the first place, everything here would be a much different story.