Hardcore Legend said:
-we now know all the visions have been things that actually happened, including Rey being there when the Knights of Ren and Kylo massacre the rest of the students in the rain and then he turns to attack Rey
Wtf? Rey wasn’t there?! Plus unless Ben Solo had his Kylo mask and black cowl hidden under his pillow then it didn’t happen like we see in Rey’s vision either. You’re taking it way too literally.