Human Life for Divine FAVOR?