Wow! What a dream!! And so close to your reality!! I once learned a dream interpretation technique where you talk to each character in the dream and ask them what they are saying. According to that dream method, every character in the dream is you. They all have something to tell you, and you need to figure it out. I never remember the dreams clearly enough to do this. Maybe you do.

Have a great weekend. You need to leave all that sh#t behind and relax.