I have studied dreams since 1993 and there is more to it then just what your saying, but keep going your on the right track. Think of dreams in 3 levels, ok!
Dreams happen to almost everyone. Its natural/supernatural way of communication/predictions. I also get dreams about whats happened and whats going to happen. Just wanted people to write in detail as to how it changed their life.
I am the same! Its weird when it happens. But your not the only one! :D