Building Your Future by Restoring Your Past