你有没有嫌弃过自己的某些"毛病"?

比如总是过度警觉,一点风吹草动就紧张;或者习惯性讨好,明明不想答应的事,话到嘴边却变成"好的"。你骂自己软弱、敏感、想太多,恨不得把这些特质连根拔掉。

打开网易新闻 查看精彩图片

但有没有想过——这些让你现在困扰的东西,曾经救过你的命。

那个过度警觉的你,也许小时候生活在一个需要时刻察言观色的环境里。提前感知危险,是你学会的生存技能。那个不敢拒绝的你,可能曾经因为说"不"而付出过代价。讨好是盔甲,不是天性

它们不是bug,是legacy code—— legacy code的意思是,旧系统里那些看起来过时、甚至碍事的代码,当年都是为了解决具体问题而写的。你的敏感、你的回避、你的完美主义,都是旧版本的你,在有限的条件下,写出的最优解。

问题是,环境变了,代码还没更新。小时候需要的生存策略,长大了反而成了束缚。但这不是你的错,更不是你有缺陷的证据。

看见这一点,不是为了原谅一切,而是为了少骂自己一点。你已经在当时的条件下,做到了最好。现在,你可以慢慢重写代码了——不是因为你曾经做错了什么,而是因为,你终于安全到可以换种方式生活了。