Respect Your Past! Create Your Future!