OMG. I don’t know what to say, but what you said is amazing. I believe that demons, Angels, witches, warlocks, faeries etc. are real, but us humans can’t see them with our human eyes. but some of us, like you, are gifted something like this so you can see what lies within our world. Maybe you guys have a tiny bit of Angel blood in you, and maybe not, but thats just what i believe. One of my friend has the vision, but she kept it secret.
Everything in this world happens or is there for a reason. it creates a balance in our environment.
Magic or whatever you wanna call it is some thing I wouldn’t mess with until it’s over the top. But I respect it though, and I think it’s something that needs to be respected.