I had an exchange on this network with a couple other people, earlier on the same sort of subject.
I don't deny that you had a horrifying experience with a creature or creatures that defied your understanding, but to describe them in fairy-tale terms such as 'demons' or 'angels' is childish.
Maybe the creature is demoniac, or angelic, but there's a always a more scientific reasoning behind our experiences.