Wow, that's pretty intense there almasquerade. I'm not really one for interpreting dreams, unfortunately. It's just your luck though, that recently a "Dream Interpretation" forum was just implemented here at DV. You might want to post that dream there too and see what kind of responses you get. Here's the link:

http://www.dreamviews.com/forum/viewforum.php?f=23


Good luck with that, and welcome to DV!!!!!!!!!