Every so often, I'd say every other day or so, I get this flash inside my head.

This flash happens when I close my eyes, even if it's just for a minute. They rarely move, and they are extremly vivid and often leave me with a sharp pain behind my eyes. I don't remember them sometimes, but a couple weeks ago, I had this flash of three people sneaking quietly around a red bricked building, all holding hands. I could not tell the gender of them, but one was wearing a red shirt, another was wearing a yellow shirt, and the other a green shirt. I was awake during this.

Also... A thought popped into my head one saterday. The guy I liked got his hair cut. At 1:02 PM on Saterday, I got this thought: "Jonny got his hair cut."

And on monday, guess wat? his hair was cut. I was shocked, and I asked when he got it done. 1:00 PM on Saterday.

I have no idea why this happened, but it just did....

What is this?