“He couldnt just kill himself?”
Probably for the same reason women kill a new-born instead of leaving them outside a police station or firehouse; no closure.
This is just an ugly effect of the unraveling of families.
Sin is a reproach to any Nation.