Everlife (Extended Version)