Trusted Self-financing With Life Insurance