谁能无悔:别让悔恨把你拖进深渊

Posted on 四 25 6月 2026 in Journal

Abstract 谁能无悔:别让悔恨把你拖进深渊
Authors Walter Fan
Category Journal
Status v0.1
Updated 2026-06-25
License CC-BY-NC-ND 4.0

站在十字路口的人,远处一边是深渊,一边是微光

最近有两个选择,让我很沮丧,也很郁闷。

细节不必展开。人生很多难受的事,说出来像流水账,压在心里却像石头。你知道自己当时为什么那样选,也知道再给一次机会,未必真能选得多漂亮,可心里还是会冒出那个讨厌的问题:如果当时不是这样呢?

这就是悔恨最噬咬人的地方。它不只是让你承认“我错了”,还会拉着你一遍遍重播旧电影,逼你坐在第一排,看那个已经无法改写的自己。看久了,人会被卷进去。

苏轼在《定风波》里写:“莫听穿林打叶声,何妨吟啸且徐行。”我以前读这句,只觉得潇洒。现在才觉得,潇洒只是表面,底下其实是一个人在风雨里对自己说:别停在这里,慢一点也要走。

悔恨不是坏东西,可它会变质

人如果完全不会后悔,也挺可怕。

不会后悔的人,可能只是把错误都甩给别人;而知道后悔,说明良知还在,责任感还在,心里那根弦还没断。一个程序如果报错,至少说明监控还活着。最怕的是系统已经坏了,日志还一片岁月静好。

可是悔恨会变质。

它原本应该是一个信号:这里有教训,下次要小心。可一旦进入反复咀嚼,它就从信号变成噪声,从路标变成泥潭。心理学里常说的 rumination,中文常译作“反刍思维”,就是这种状态:同一个负面念头,翻过来、倒过去、再翻过来,像牛反刍草料,只不过草料能变成营养,人的反刍常常只把自己嚼得更碎。

我很喜欢认知行为疗法里一个朴素的区分:把反刍变成反思

反刍问的是:我怎么这么糟糕?当时为什么那么蠢?是不是一切都完了?

反思问的是:我当时掌握了哪些信息?缺了哪些信息?哪些是我能控制的,哪些本来就控制不了?下一次遇到类似情况,我要提前做哪一个动作?

看上去只差几个字,方向完全不同。一个把人往井里拖,一个把人往路上拉。

人生不是 Git 仓库,没有无限回滚

程序员容易有一种职业幻觉:错了可以回滚,坏了可以修复,版本不行就打补丁。生产事故再可怕,只要备份还在,日志还在,根因还能找,心里总有一条退路。

人生不是这样。

有些选择没有 snapshot,有些关系没有 undo,有些机会错过了,就像一趟车驶出站台,你再怎么跑,最多也只能看见尾灯。这个事实挺残酷,可它也有另一面:正因为不能回滚,我们才更需要从错误里抽取信息,而不是把自己关进审判庭。

很多悔恨之所以折磨人,是因为我们偷偷做了一件不公平的事:用今天的认知,审判昨天的自己。

今天的你知道结果,知道坑在哪里,知道那个选择后来带来了什么后果。昨天的你呢?他站在路口,风很大,地图不全,身边还有催促声、压力、恐惧、期待。你可以说他判断不够好,可以说他经验不足,可以说他过于乐观或过于胆怯,但如果把所有结果责任都压到他一个人身上,就有点像线上事故复盘时只骂最后改代码的人,不看需求、流程、监控和组织环境。

这不叫复盘,这叫找替罪羊。

而悔恨里那个最容易被我们当成替罪羊的人,常常就是过去的自己。

只借苏东坡一点力

如果只能从一个人的轶事里借力来对付悔恨,我愿意只借苏轼。

原因很简单:苏轼不是站在顺风顺水的岸上劝别人“想开点”,他自己就是从风雨里走过来的人。乌台诗案差点要了他的命,后来被贬黄州、惠州、儋州,一路越走越远。换成今天的话说,这不是普通的职场挫折,而是人生版本连续降级,权限被收回,服务器还被搬到边缘机房。

可是他没有让自己只剩下悔恨。

黄州:把低谷过成生活

苏轼被贬黄州之后,生活并不宽裕。他在城东开荒种地,自号“东坡居士”。这个名字后来太响,响到我们差点忘了,它最初并不是一个文艺品牌,而是一个失意之人给自己找的一块地。

这件事特别值得学。

人在悔恨里,最容易做两件事:一是反复回放“如果当初”,二是把自己从生活里撤出来。苏轼偏不。他种地,写字,交朋友,夜游赤壁,看江水月色。黄州不是他想去的地方,可他硬是在那里写出了《赤壁赋》《后赤壁赋》《念奴娇·赤壁怀古》和《定风波》。低谷没有消失,但低谷里长出了东西。

这给我的提醒是:如果一件事已经无法改写,就先别急着和命运争辩,先给自己找一块“东坡”。那块地可以是一篇日记、一段散步、一顿认真做的饭、一个重新开始的小项目。悔恨喜欢让人悬在半空,而生活会把人重新拽回地面。

《定风波》大概就是这种心境:

莫听穿林打叶声,何妨吟啸且徐行。

竹杖芒鞋轻胜马,谁怕?一蓑烟雨任平生。

所以这首词真正打动我的,不是“豪放”,而是“还能走”。雨打在身上,当然冷;路泥泞,当然难走;可他没有站在雨里控诉天气,也没有回头责怪自己为什么出门没看黄历。他说,竹杖芒鞋,也可以比骑马轻快。

这不是盲目乐观,而是一种很硬的生活能力:承认风雨,照样徐行。

悔恨来时,最好的状态也许不是立刻释怀。我们做不到,也不必装。真正能学苏东坡的,是先把脚从泥里拔出来,哪怕慢一点,哪怕狼狈一点,也继续往前挪。

惠州:给苦日子留一点甜

后来苏轼又被贬惠州,离中原更远,年纪也更大。按理说,一个人走到这一步,很容易只剩怨气:为什么又是我?为什么还不放过我?

可他写:

日啖荔枝三百颗,不辞长作岭南人。

这句当然不能简单理解成“他一点都不苦”。被贬就是被贬,远离亲友和故土,怎么可能不苦?可苏轼厉害在这里:苦归苦,他仍然能在苦日子里尝出一点甜味。

荔枝只是荔枝,也不只是荔枝。它像一个小小的锚,把人从“我这一生全毁了”的大叙事里拉回来,拉到今天这一口具体的甜。悔恨最喜欢把人生讲成一个巨大的失败故事,而苏轼提醒我们:哪怕大故事很糟,今天也可以有一颗荔枝。

这不是麻痹自己,而是保住感受生活的能力。一个人只要还能尝到一点甜,就还没有完全输给悔恨。

儋州:把绝境重新命名

苏轼晚年被贬儋州,已经到了海南。放在古代,那几乎是天涯海角。可他后来北归渡海时写:

九死南荒吾不恨,兹游奇绝冠平生。

这句很硬,也很难。

不是每个人都能做到“不恨”。我也不想把这句话讲得太轻巧。人生有些选择、有些遭遇,真让人痛,真让人夜里睡不着。可是苏轼这句给人一个方向:当你终于从那段最难的路里走出来,有没有可能把它从“纯粹的惩罚”,重新命名为“一段奇绝的经历”?

重新命名,不是篡改事实。痛苦还是痛苦,失去还是失去。只是你不再让它只有一种解释:我完了,我错了,我这一生被这一步毁了。你开始能说:这件事确实伤过我,但它也让我看清了一些东西,让我知道以后怎样做人,怎样选择,怎样珍惜。

这大概就是苏东坡最值得效仿的地方:他没有把风雨当成不存在,也没有把自己变成风雨的奴隶。他在黄州种地,在惠州吃荔枝,在儋州回望南荒。一路狼狈,一路写,一路活。

《定风波》结尾还有一句:

回首向来萧瑟处,归去,也无风雨也无晴。

这句尤其厉害。它不是说风雨不存在,而是走过之后,再回头看,风雨不再拥有最终解释权。悔恨也是这样。今天它像深渊,像风暴,像一口吞人的井;可只要你没有停在里面,总有一天回头看,它会变成你路上的一段萧瑟处。

把苏轼这一路压成一张表,大概可以这样用:

悔恨状态 苏轼式做法 可以立刻做的小动作
反复想“如果当初” 学黄州:先找一块自己的“东坡” 写一页事实复盘,或者做一件能把生活拉回来的小事
觉得人生被一个选择毁了 学黄州:低谷里也要长出东西 把教训整理成一条原则,贴到下次决策前
只看见失去和代价 学惠州:给苦日子留一点甜 今天记录一件还拥有的东西,哪怕只是一顿饭、一段路
心里全是怨气 学惠州:承认苦,也尝一点甜 做一件不功利但能恢复感受力的事,比如散步、读词、喝茶
觉得这段经历毫无意义 学儋州:把绝境重新命名 写下“这件事让我看清了什么”,不要超过三条
害怕永远走不出来 学《定风波》:不求立刻释怀,只求徐行 今天只往前挪一步,不要求自己马上豁达

先别急着原谅自己,先把事实摆出来

很多鸡汤会劝人:“放下吧,过去的都过去了。”

这话当然没错,可人在深夜三点翻来覆去的时候,最讨厌听这种正确废话。你越说“过去了”,心里越有个声音跳出来:没过去,伤口还在。

所以我现在更愿意用工程师的笨办法:先别谈原谅,先做一张事故时间线。

拿一张纸,写四列。

问题 写什么 目的
当时发生了什么 只写事实,不写评价 先把故事从情绪里捞出来
我当时知道什么 写已知信息和真实约束 避免用今天的信息审判昨天
我能控制什么 写自己的动作、判断、沟通 找到责任边界
下一次改什么 写一个具体动作 把悔恨变成路标

比如不要写:“我太失败了。”

改成:“当时我没有确认关键风险,没有找第三个人交叉检查,也没有给自己留缓冲时间。”

这两句话的情绪温度差不多,可后者有用。它能导向行动。前者只会导向自我攻击。

咱们做复盘,目的不是把自己钉在耻辱柱上。目的无他,找出下次少摔一跤的方法。

自责不是负责,反复惩罚自己也不是赎罪

悔恨最狡猾的一点,是它会伪装成责任感。

你心里会觉得:如果我不继续痛苦,是不是说明我不在乎?如果我开始好好生活,是不是等于承认那个错误没什么大不了?如果我原谅自己,是不是太便宜自己了?

这几个问题听起来很有道德感,其实很危险。

自责不是负责。负责是看清后果、承担该承担的部分、尽力补救、改变以后行为。自责是把自己按在地上反复摩擦,摩擦到最后,地板干净没干净不知道,人先废了。

如果事情涉及别人,能道歉就道歉,能补偿就补偿,能解释就解释,能修复就修复。这里没有玄学,只有行动。可如果有些事已经无法补救,或者对方已经不在场,那么继续惩罚自己,并不会让时光倒流,也不会让被伤害的人得到更多。

它只会让你失去现在。

我越来越相信,一个人真正的成熟,不是“我从不犯错”,而是“我犯错之后,不再用新的错误惩罚自己”。沉溺悔恨,就是在旧错误上叠加新错误。

给自己写一封不那么狠的信

伯克利 Greater Good 曾介绍过一些关于 self-compassion 的研究。大意是,对负面经历做“自我慈悲式写作”,有助于处理情绪,减少反刍。这里的自我慈悲,不是给自己找借口,也不是“我都对,世界都错”。它更像你对一个老朋友说话:承认他做错了,也承认他是个人,不是神。

可以试着写一封信,收信人是“当时那个做选择的自己”。

不要写成辩护词,也不要写成判决书。就写三段。

第一段:我知道你当时为什么那样选。

把当时的压力、信息缺口、恐惧、愿望写出来。不是为了开脱,而是为了还原现场。很多时候,我们不是缺少道理,是缺少对自己的基本公道。

第二段:这个选择确实带来了代价。

不要粉饰。该痛就痛,该承认就承认。成年人的安慰如果绕开代价,就像系统报警时直接关掉声音,安静是安静了,问题还在烧。

第三段:我从这里带走一个动作。

一个就够。下次签字前多问一个问题,下次做决定前睡一晚,下次不在愤怒中回复消息,下次把风险写下来给可信的人看。悔恨如果不能变成动作,就会变成阴影。

写完之后,不必立刻感觉轻松。人心不是开关,按一下就亮。可是你至少把那团黑气放进了文字里,它不再只是在脑子里乱窜。

给悔恨设一个“运行窗口”

有些负面情绪不能靠压制解决。你越说“不要想”,它越像弹窗广告,关一个来三个。

不妨给它一个运行窗口。

比如每天固定 20 分钟,允许自己认真想这件事。可以写,可以哭,可以骂自己两句,也可以坐着发呆。时间到了,就合上本子,去洗澡、走路、做饭、整理房间,做一件能把身体拉回现实的事。

这不是逃避。恰恰相反,这是给情绪一个容器。

程序如果没有资源隔离,一个任务卡死,整个系统都被拖垮。人也是这样。悔恨可以占用一段 CPU,但不能长期拿到 root 权限。

如果白天它突然冒出来,可以对自己说一句:我看见你了,晚上 9 点再处理。听起来有点傻,可对大脑有用。它把“我正在被吞没”改成“我稍后处理一个任务”。

走出漩涡,要靠身体先上岸

悔恨很容易把人锁在脑子里。越想越乱,越乱越想。这个时候,单靠想通常不够,要让身体参与救援。

我自己的经验很土:出去走路。

不一定要跑步,不一定要配速,不一定要发朋友圈打卡。就是走,走到呼吸慢一点,肩膀松一点,眼睛从屏幕和天花板上挪开。人在走路时,脑子里的死循环会慢慢松动。许多问题不一定解决了,但你会重新感觉到:我还在生活里,不只在悔恨里。

再简单一点,洗个热水澡,收拾一张桌子,做一顿饭,给母亲打个电话,陪孩子聊十分钟,约老朋友喝杯茶。悔恨喜欢把人拖回过去,而这些小动作会把人拽回现在。

当你快被深渊吸住的时候,不要先想着战胜深渊。先离边上远一点。

什么时候需要找人帮忙

有些痛苦,靠写日记、散步、复盘,可以慢慢消化。

但如果悔恨已经持续影响睡眠、食欲、工作和关系,或者反复出现伤害自己的念头,就不要硬扛。找心理咨询师、精神科医生,或者至少找一个可靠的朋友说出来。求助不是丢脸,硬把自己耗坏才是真亏。

咱们这一代人,尤其是很多中年男人,习惯了“扛”。项目延期要扛,房贷要扛,父母孩子要扛,情绪也要扛。扛当然有用,可扛不是唯一的姿势。桥梁也需要支撑,服务器也需要扩容,人凭什么不能求助?

如果你愿意,也可以把求助当成一次专业排障。不是你这个人坏了,而是系统压力过载,需要外部观察者帮你一起看日志。

我想给最近的自己写几句话

谁能无悔呢?

年轻时有年轻时的莽撞,中年时有中年的顾虑,老年时大概也会有老年的回望。我们在一个个十字路口做选择,有的选对了,有的选错了。有时不是因为笨,也不是因为坏,只是因为当时的我们只有当时的眼界、胆量和命运给的那点牌。

我不想轻飘飘地对自己说“别后悔”。后悔就后悔吧。心痛就心痛吧。一个人如果真在乎一些人、一些事、一些价值,就不可能像没事人一样拍拍灰尘继续走。

可是我也不想把余生交给悔恨。它可以坐在副驾驶,提醒我慢一点,谨慎一点,谦卑一点;但它不能抢方向盘,更不能把车开进深渊。

所以,给自己一个小小的清单吧。

  1. 今天只复盘事实,不审判人格。
  2. 今天只找一个可改变的动作,不试图重写整段过去。
  3. 今天给悔恨 20 分钟,不给它 24 小时。
  4. 今天做一件把自己拉回现实的小事:走路、做饭、打电话、睡个好觉。
  5. 如果扛不住,今天就找人说出来。

人生没有无悔的版本。无悔多半是故事里的豪言,现实里的人,谁不是一边遗憾,一边赶路。

要紧的是,别让悔恨把你变成一个只会回头的人。回头看,是为了认路;认完路,还得往前走。

愿我们都能从旧选择的阴影里,捡回一点新的勇气。风雨还在也没关系,竹杖芒鞋,吟啸徐行。

参考


本作品采用知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议进行许可。