The name Yeshua literally means The LORD's Salvation, or Salvation from the LORD. In comparison, prior to being transliterated from the Hebrew Bible, the name Iesus did not exist in Greek. Through multiple translations and changes in pronunciation, a tradition of saying "Jesus" has obscured His name, "Yeshua." It has shifted His perceived message and identity from Hebrew to Greek. 'Jesus' is the English translation for the name 'Yeshua'.
How "Yeshua" Became "Jesus"
If Yahweh (God) exists, then Angels, Satan, Fallen Angels also exist.
If God does not exist, then maybe (as you say) I 'dreamed' what happened to me.
But Yahweh (God) 'does' indeed exist and Yeshua (Jesus) 'is' a Historical figure who actually walked upon the Earth, even the Romans 'wrote' about this Jesus of Nazareth who was 'crucified'.
I cannot try to change your mind, nor will I even try to. (I'm not in the preaching or soul saving business).
My story that I have shared with you on this subject is a true story. (Whether you believe me or not is not important).
It was not 'imagined', 'dreamed' or 'hallucinated'. (I was there, you weren't).