I suppose I experience foresight in two ways: one partly deductive and partly intuitive, and the other is much more uncanny. The latter seems to apply only to myself, and perhaps a few who are very close to me (who seem to all be women). The uncanny type is one that I'm still trying to understand. Looking back over the course of my life, there have been many times when I saw something happening to me at a future time. They range from seeing myself having a major depressive episode in 3-4 years time (which did indeed happen), to certain awards/competitions/etc. that I would win, to dreaming that I would fall off a horse the next day, only to find I did fall off the precise horse I imagined, in the same spot by the same jump I imagined, the same way I imagined. I wouldn't quite describe them as predictions. I think I've gotten to a point where I can acknowledge that this foresight is real, and not coincidence or fluke, but I can't (and perhaps never will) trust it.
When I have allowed myself to think more about all of this, I've wondered if it boils down to a chicken or the egg sort of deal. Is the foresight a glimpse down a rigid, unchanging chain of events, or is it my imagination, which directs my actions and has me emit some sort of energy which bends future events and results to what I, on some level, expect (much like the law of attraction)? All I know is that even if I see something negative occurring at some point in the future, I've generally held those expectations somewhere in the back of my mind, but on a more superficial level I've taken some preventative measures. Regardless, the underlying expectation usually remains the same, and it is almost always met.
I hope the above made sense. It's complicated and confusing for me, and I'm far from fully understanding it.