Nicolau,
Of course it is all about reality.
If you take the Bible as the foundation of your faith, the reality is in Hebrews 2:5 it clearly says that God did not put angels in charge of the world to come.
Actually all chapter one and part of chapter 2, clearly says that Jesus is not an angel.
So the Bible clearly says that Jesus is not Michael the Archangel. - this is one of the biggest flaws in the jw doctrine.
As for the preexistence of Jesus, yes, indeed, there are verses that could be interpreted as pre human existence. But those verses can also mean a preexistence as the plan of God. There are also verses that can be interpreted as a preexistence of the anointed ones (christians).
How about the verses that clearly talk about eternal fire? We all agree that eternal fire means destruction. Not literal eternal fire.
The same with the preexistence of Jesus, it means preexistence as the plan of god.
some other arguments are my comments above
Some really good arguments are in the video of professor Anthony Buzzard, you can watch it if you didn't do it yet.
https://www.youtube.com/watch?v=pUqzffyxno0