Dreams seem magical and illusory, but in fact they are only mixed memories that appear sporadically in sleep, which are inextricably linked with reality, but at the same time there are distortions such as deformation, cohesion, substitution and symbol. Similar events and scenes in reality will inevitably bring similar dreams. Think during the day and dream at night.
The same dream may have completely different analysis and symbolic significance for different people and different periods. To interpret dreams, we first need to fully understand a person's specific situation. In fact, it's just our random speculation here, and it's impossible to make any valuable explanation out of thin air.