This is going to be really hard to explain, but for awhile now, about the past 7 years or so I have had dreams, sometimes they predict random things ( and I do mean random) that happen in my life. They will predict things as far as a few years into the future, by no less than a few months. At...