holding onto heaven