Daniel had done two things right in order for his prayers to be answered, he sought/set his heart to understand, he chastened himself before God. From that point (even though at times it may not have seemed to him like it) his prayers were heard. Now the Lord comes.
This is an insight perhaps like seen no where else in the Old Testament. Spiritual warfare 21 days with the prince of Persia, Michael coming in to assist the Lord. What else is going on around us that we are unaware of?
The scripture of truth. Could refer to two things and perhaps both. The scripture as written thus far by Moses. The eternal plan as written and agreed upon from before creation by the Trinity. The Lord has always made it a point to reference scripture directly.
Many have interpreted Michael as being the protecting angel over Israel. Michael was commander of the angelic forces that cast out the dragon from heaven kjv@Revelation:12:7 . We believe Michael to be present in the end times defeating the terrible invasion from the north. Michael is firmly holding with the Lord.
Given the trembling and reverence given this figure, the language used regarding Him, the worship even to unconsciousness and dumbfoundedness (forbidden of towards even angels), I see little doubt that this is none other than The Lord Christ Himself that Daniel falls before.
I feel presently that I am not equipped to explain this kjv@Daniel:10-12 passage. There are a great many scholars that have looked into this much more deeply who disagree one to another. I started to add further reading resources as starting points, but, don't want to outright endorse any of these particular views. Like with much of bible prophecy, I believe that every single word is true and that when it is all fulfilled we will everyone say 'boy Daniel sure nailed that'. Until it is all fulfilled however, I marvel at the detail, I marvel at how it could explain this and that, I marvel at the angels and the means of communication they use. I seek to understand these things and I dig deeper and deeper into them.
2012 - pBiblx2 Field Wise Bible System Version 2.0.9d - GPL3