some people do experience the skill of having premonitions or meditating divinations. it has a lot to do with your DNA, brain chemistry, what and how much you've experienced in life, etc.
basically how open your mind is.
when i was younger I experienced the same things- very small images or short visions and internal "feelings" of future events. I'd eventually experience them. I could even sware I could hear other people's thoughts in my head.
later when i got into mind altering drugs (mainly LSD, http://www.textfiles.com/drugs/lsd-esp.txt), these "skills" completely bloomed, I became aware that they do exist and your brain chemistry has a lot do with how you experience and see things, given the 'correct" balance of brain chemicals, visions and ESP are possible.
some people can simply be born with this brain chemistry rather that conditioning the mind to accessing it. two friends of mine are identical twins; their father has mild schizophrenia, and their mother has various anxiety disorders. both of them were born healthy, and function normally, but they both have ESP which I was able to prove by doing LSD with them. dolphins, lizards, and other various animals are also said to be more prone to ESP.
a basic function of ESP is visions of the future, that may come as flashbacks or dreams, usually the person is unaware and then later realized he somewhat "predicted" the future. some people have more open minds and have actually been able to tune in to this ability like yourself, tribal shamans, divinators, etc
also, opening and utilizing the third eye (or brow chakra) has a lot to do with visions of the future, intuition, ESP, and ancient ways of divination. read up about it, or listen to "Third Eye" by Tool, fiiiiya song