The ending made me loq (laugh out quietly).
There is one question I have about this. Are these dreams real dreams, ones that were actually dreamt? I dreamt some actual dreams, and those were pretty fucking crazy. There was one that involved trains crashing into a wall, over and over. They kept exploding!