Dreams are best interpreted by the receiver, because the combination of symbolism and metaphor in them are unique to you and very personal. Like "ugly faces’ probably doesn’t mean to me what it means to you, and may not even be an important part of the dream. A lot of the way things are represents are attempts by your own subconscious to explain to you what it saw, but it can only do that using the framework found in memories.
Something else you can do is use the trance state to go back into the dream, move around in it and consciously ask the parts of it, inanimate and animate, what they represent, if they are external spirits or parts of you or a memory you have etc.
Sine this forum is all about DIY magick, We have some tutorials about that and book recommendations on hw to here: