“Then he continued, “Do not be afraid, Daniel. Since the first day that you set your mind to gain understanding and to humble yourself before your God, your words were heard, and I have come in response to them” (Dan 10:12NIV)
What you have is the key to answered prayer. To gain understanding and to humble self before God. We can’t figure it out - But God. That is very assuring. “Blessed assurance, Jesus is mine- oh what a foretaste for glory divine.” Wait for and watch what God is doing. enough for now.