Daniel 10, 11, & 12 are a unit, with the same Angel speaking to Daniel. Here in Chapter 12, there is the statement that great suffering is coming to Israel, greater than at any time since thy became a nation. But, the Archangel Michael will stand up and fight for them. Daniel is told of a coming rescue for his people. and a resurrection from the dead for the righteous as well as the wicked. He is instructed to seal up the prophecy and keep it until the end of days. The 3 1/2 year prophecy is repeated out of the mouth of the pre-Incarnate Messiah, who swears an oath by the Living God that the prophecy is true.