Science explains why you see... ghosts!
According to Sciencing, ghosts, goblins, and vampires don't really exist. So, your ghost sightings may just be due to fear.Science explains ghost phenomenon
Swiss scientists claim to discover the area of the brain that is capable of creating an invisible presence next to him while he is alone - the feeling that they think is similar