Some people possess an ability called Precognition which is the ability to see the future in an unconsious state of mind. Pre meaning before, and cognition meaning the brain, right?
It can be difficult to explain how one may possess these abilities as not much is known besides what one feels. People can struggle with being able to foresee the future, though it is how you deal with it that will determine how it affects you.
Take time to write down dreams you have as soon as you wake up, try to think as much as you can about the dream and write that down. Note the colours, and times, and actions so that if something does happen, you can watch for signs.
I think the easiest way to explain "psychic" abilities, is to theorize that they come from within us, and that it can take many years of dedication to truly master your gifts. Everything is all just a giant learning experience in life, so naturally that includes magic.
I wish you the best of luck, Sammy. Try not to worry too much about it because it's just a part of you. :)