Remember your past self, dream your future self, live your present self