1. That was an encounter, a journey to the realm of the spirit, your foundation,great maternal house.
Simply, ' The lord took your spirit man to unlocked and loosed what was buried or chained in your foundation for your sake,against your heaven and authority given to you from above to possess your possession. Son, I celebrate with you for this is another mother of all deliverance in your spiritual life and destiny.
Praise God!
2. The prophesy has just been fulfilled in your life,and that is, Joel 2:28.
For, you've received a gift,spiritual understanding,eye to see vision and beyond the ordinary. The kingdom of darkness, having seen that the lord was about to open that door to the gift sent an evil agent to distract while the process was going on before the lord but they failed as you refused to succumb and give in to the spirit of distraction that came tempting you.
The word " mirror " means : seer or ability to view/see vision.
Congratulations!
This is why I often warned ' Never give in to distraction when you are praying or during prayers.
3. Can anything good, worthy, capable of moving your life forward ever come from your mother? The answer is ' NO! "
Bless u