为什么做梦能够预知即将发生的事

前几天跟个朋友聊天的时候,我说中午睡午觉的时候梦见十几年前在中学时期的一场考试。
考的是几何,是最后一题。我怎么打草稿计算都做不出来,然后就趴在桌上睡着了。过了 一会感觉有人在拽我的胳膊,不停的在拽,一个监考老师的声音传来了:“这位同学,考试的时候别睡觉,还有一刻钟就要交卷了,赶快把最后一题给做了”。我被老师严厉的声音给惊醒了,抬头一看,原来是我老妈在拽我胳膊,边拽我边说:“午觉都睡了两个小时,赶快起来,你老婆不是要你下午去她们公司接她的吗”?
我对几个朋友发出灵魂提问:“我是不是有特异功能?我做梦了很长时间,从在家里准备考试的小字条开始,路上还跟同学骑自行车比谁骑得快,到了学校门口小卖部买汽水喝,逗了逗老板养的小猫,然后走进学校进了三楼的考场等等,直到被拽胳膊叫醒。我梦里的前奏这么长,逻辑性也一点问题没有,但是为什么我的大脑会知道现实中我老妈会拽我的胳膊,把我叫醒?从而让我的梦里的故事线一开始就从准备去考场到考试中被叫醒去发展?”
我朋友见怪不怪的回答:“这很正常啊,我那天做梦,梦见我在树林里面用弹弓打鸟,没有看见鸟,却发现树枝上有一条很大的毛毛虫在爬,我拉满弹弓皮筋正准备射它的时候,一只鸟飞了过去把它叼了起来。那鸟没叼住,毛毛虫直接掉我手臂上,然后手臂被虫子爬过的地方火辣辣的疼!把我从梦中疼醒过来,结果发现我家小孩在我旁边坐着,手里拿着刚从我手臂上撕下来的膏药贴,上面还沾了几根汗毛!我梦里怎么会提前知道我的小孩会撕手臂上的膏药贴?”

我们俩讨论了半天也百思不得其解,总结可能是由于以下几种原因:
1. 巧合:有时候,我们的梦可能会与现实生活中的事件相吻合,这可能只是纯粹的巧合。
2. 潜意识的直觉:我们的大脑在我们睡觉时仍在工作,处理我们在清醒时接收到的信息。因此,我们的梦可能反映出我们的潜意识对即将发生的事情的直觉或预感。
3. 自我实现的预言:如果我们梦到某件事情,我们可能会(无意识地)采取行动使其成真,这是一种被称为“自我实现的预言”的现象。
4. 重新解释:我们可能会在事情发生后,重新解释我们的梦,使其看起来像是预知了这件事。
不知道这种现象在大家身上发生过没有?我纯属好奇,想听听更多人的关于做梦预知未来的故事。欢迎大家在评论区交流,谢谢!