Then we read the nativity accounts of Matthew and Luke and see angels singing, shepherds kneeling and a quiet and reflective Mary looks on.
John offers another perspective in the Book of Revelation. As the curtain is drawn back, he sees what happens on earth and in heaven. Here we see the cosmic impact of what was going on behind the scenes at the moment of Jesus’ birth.
Every inch of this planet is claimed by God and counterclaimed by Satan. We normally experience only the visible, everyday effects of this struggle. We feel it, for example, when we make a choice between what we know is wrong and what is right. But, as we are living out our lives on earth, the supernatural universe is simultaneously at war. Revelation draws the contrasts sharply: good versus evil, the Lamb versus the dragon, Jerusalem versus Babylon, the bride versus the prostitute.
Sometimes the “war in heaven” can break out into actual violence on earth, as it did when Jesus came. What a picture verses 5 and 7 paint, Satan himself standing there waiting to catch Jesus as He comes forth from Mary so he can kill him. And we see Michael and his angels waging war in the heavens to prevent it from happening.
He brought peace into the world that night because the battle was won in the heavenliness. Nowhere do we see Joseph or Mary rebuking Satan to bring peace. This was not their battle, it was a cosmic war waged in the heavenlies. Michael and his angels made certain that Jesus would be delivered safely into the arms of His waiting earthly parents.
“A great sign appeared in heaven…and she was with child; and she cried out, being in labor and in pain to give birth…And the dragon stood before the woman who was about to give birth, so that when she gave birth he might devour her child…And she gave birth to a son, a male child, who is to rule all the nations with a rod of iron…and there was war in heaven, Michael and his angels waging war with the dragon. The dragon and his angels waged war, and they were not strong enough, and there was no longer a place found for them in heaven.” Revelation 12:1,2,4,5,7