I had the weirdest dream to date last night