Twin Dreams - the Hidden Meaning
Psychological Meaning: Twins represent polarities within the psyche. Examples are: introversion and extroversion, ego and shadow or masculine and feminine. Perhaps the dream is simply saying that you are ‘in two minds’ about an issue or that you have to duplicate everything you do.
Mystical Meaning: Many ancient cultures considered twins to be divine. A very widespread and ancient belief, found among many peoples, says that twins always have different fathers. One of these dads is supernatural, a god or spirit of some kind. Your dream may be showing you the spiritual side of yourself.