Here is my theory. After experiencing some aspects myself I regard them as facts. Others may not due to not having experienced those situations
themselves...anyway before I start to drift of...
When someone is born they are born with the ability to do great things. Not just in life, to achieve power and wealth, but also on a more spiritual
level. Everyone has abilities hidden within which include; telekineses, telepathy, remote viewing and much much more.
These abilities are very strong within a child, still pure. They can see "ghosts" and beings from other realms as if it's normal. How often have
you seen babies wave and smile at something which you could not see? - or suddenly cry when they seen something they shouldn't have? However at a
later age kids are told by religion, parents and society that it's all mumbo jumbo and isn't real. Their heads get filled with junk basically.
Still people stay in touch with the vibrations and keep experiencing events which they simply disregard as deja-vu. Or when they think the excact same
thing that a close friend does and disregard it as coincidence, even when it happens 20 or so times a day. The vibration are changing frequency and
more and more people are able to percieve and recieve it. That's why I think that more and more people are seeing possible futures and paranormal
You can't see it without proper guidance and training. It's the choice of each individual whether to disregard what is happening to you or accept it
and learn more about it. I personally chose to learn more about it. Especially since in my case I been experiencing more and more and more frequently
as well. So I needed a way to "control" it.
What you learn is that there are many realms/dimensions. There is the physical one which we live in daily, the dream world, the time dimension and
several more. Time is linear, but it does repeat itself as well. Quite contradictive isn't it?
Anyway by having lucid dreams, or going to another
realm by meditation, you can "time travel". You can travel back in time to see your past lives or go into the future.
Most of the future is not set in stone. You walk on a road so the speak and each choice you make in life will open several new direction on the road
which you can follow. Due to the choices and decisions made in the past you can look into possible futures, one out of many side roads to follow.
HOWEVER!!! Some aspects of life are set in stone, these are events which are important...including your time and way of death.
A lot of people can dream visions about possible futures on a subconsious level. Since they don't know how to "control" it they will just walk that
one road of the future and the event dreamt about will take place. People like this will also only dream about moments that are bad, as if to get a
warning from your higher self. People who are trained and know how to work with this gift can travel to any point in time and see many roads and many
futures and can act accordingly as they see fit.
As for the person that started this post. I believe you always had the gift of foresight within yourself, but due to the accident your vibrations got
in line with the spiritual vibrations and thus you became more perceptive of it. Thus you started to see things.
I hope this made sense, but I got to go now so I might post more later.